diff options
Diffstat (limited to 'platform/android/src/style/layers/unknown_layer.cpp')
-rw-r--r-- | platform/android/src/style/layers/unknown_layer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/platform/android/src/style/layers/unknown_layer.cpp b/platform/android/src/style/layers/unknown_layer.cpp index 5c770012bd..bf311aff37 100644 --- a/platform/android/src/style/layers/unknown_layer.cpp +++ b/platform/android/src/style/layers/unknown_layer.cpp @@ -22,10 +22,10 @@ namespace android { : Layer(map, std::move(coreLayer)) { } - jni::Local<jni::Object<Layer>> UnknownLayer::createJavaPeer(jni::JNIEnv& env) { + jni::Local<jni::Object<Layer>> UnknownLayer::createJavaPeer(jni::JNIEnv& env, Layer* layer) { static auto& javaClass = jni::Class<UnknownLayer>::Singleton(env); static auto constructor = javaClass.GetConstructor<jni::jlong>(env); - return javaClass.New(env, constructor, reinterpret_cast<jni::jlong>(this)); + return javaClass.New(env, constructor, reinterpret_cast<jni::jlong>(layer)); } void UnknownLayer::registerNative(jni::JNIEnv& env) { |