diff options
author | Asheem Mamoowala <asheem.mamoowala@mapbox.com> | 2017-11-13 16:06:26 -0800 |
---|---|---|
committer | Asheem Mamoowala <asheem.mamoowala@mapbox.com> | 2017-11-21 17:25:06 -0800 |
commit | ccc57aed20f1d9cd0dc1f5151f052c52e1aa8ffc (patch) | |
tree | c294685ec17c99dcc18b10b0daff1735c7b8030e /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style | |
parent | 4e73963c5c85b32f1aa1f45a78f37ba671bcf987 (diff) | |
download | qtlocation-mapboxgl-ccc57aed20f1d9cd0dc1f5151f052c52e1aa8ffc.tar.gz |
[android] Use inherited javaPeer in CustomGeometrySource C++ peerupstream/android-custom-source-leak
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/CustomGeometrySource.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/CustomGeometrySource.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/CustomGeometrySource.java index e10be1d4ba..1ff1eeacc3 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/CustomGeometrySource.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/CustomGeometrySource.java @@ -51,7 +51,7 @@ public class CustomGeometrySource extends Source { public CustomGeometrySource(String id, GeometryTileProvider provider, GeoJsonOptions options) { this.provider = provider; executor = Executors.newFixedThreadPool(4); - initialize(this, id, options); + initialize(id, options); } /** @@ -103,7 +103,7 @@ public class CustomGeometrySource extends Source { return features != null ? Arrays.asList(features) : new ArrayList<Feature>(); } - protected native void initialize(CustomGeometrySource self, String sourceId, Object options); + protected native void initialize(String sourceId, Object options); private native Feature[] querySourceFeatures(Object[] filter); @@ -127,7 +127,7 @@ public class CustomGeometrySource extends Source { TileID tileID = new TileID(z, x, y); cancelledTileRequests.put(tileID, cancelFlag); GeometryTileRequest request = new GeometryTileRequest(tileID, provider, this, cancelFlag); - executor.submit(request); + executor.execute(request); } @WorkerThread |