From df30e7ef169da3942c3fa66388d468072a68a17f Mon Sep 17 00:00:00 2001 From: Bart Louwers Date: Mon, 18 Dec 2023 17:35:01 +0100 Subject: [PATCH] Fix dangling reference `file_source.cpp` Android (#1970) --- platform/android/MapboxGLAndroidSDK/src/cpp/file_source.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/android/MapboxGLAndroidSDK/src/cpp/file_source.cpp b/platform/android/MapboxGLAndroidSDK/src/cpp/file_source.cpp index 776f42d30..6ad4ee95d 100644 --- a/platform/android/MapboxGLAndroidSDK/src/cpp/file_source.cpp +++ b/platform/android/MapboxGLAndroidSDK/src/cpp/file_source.cpp @@ -93,7 +93,7 @@ void FileSource::setAPIBaseUrl(jni::JNIEnv& env, const jni::String& url) { jni::Local FileSource::getAPIBaseUrl(jni::JNIEnv& env) { if (auto* url = onlineSource->getProperty(mbgl::API_BASE_URL_KEY).getString()) { - return jni::Make(env, *url); + return jni::Make(env, std::string(*url)); } ThrowNew(env, jni::FindClass(env, "java/lang/IllegalStateException"), "Online functionality is disabled.");