summaryrefslogtreecommitdiff
path: root/platform/android/src/geojson/multi_point.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/src/geojson/multi_point.cpp')
-rw-r--r--platform/android/src/geojson/multi_point.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/platform/android/src/geojson/multi_point.cpp b/platform/android/src/geojson/multi_point.cpp
index df4fdd7dfa..f3acdb1ea6 100644
--- a/platform/android/src/geojson/multi_point.cpp
+++ b/platform/android/src/geojson/multi_point.cpp
@@ -2,6 +2,8 @@
#include "line_string.hpp"
+#include "util.hpp"
+
namespace mbgl {
namespace android {
namespace geojson {
@@ -11,7 +13,7 @@ mapbox::geojson::multi_point MultiPoint::convert(jni::JNIEnv &env, jni::Object<M
if (jMultiPoint) {
auto jPositionListsList = MultiPoint::getCoordinates(env, jMultiPoint);
- multiPoint = LineString::convert(env, jPositionListsList);
+ multiPoint = convertExplicit<mapbox::geojson::multi_point>(LineString::convert(env, jPositionListsList));
jni::DeleteLocalRef(env, jPositionListsList);
}