diff --git a/src/core/android/SDL_android.c b/src/core/android/SDL_android.c index 78ef776a1..04a5f245e 100644 --- a/src/core/android/SDL_android.c +++ b/src/core/android/SDL_android.c @@ -2121,6 +2121,7 @@ char *SDL_AndroidGetManifestEnvironmentVariable(const char *variableName) jstring jVariableName = (*env)->NewStringUTF(env, variableName); jstring jResult = (jstring)((*env)->CallStaticObjectMethod(env, mActivityClass, midGetManifestEnvironmentVariable, jVariableName)); + (*env)->DeleteLocalRef(env, jVariableName); if (jResult == NULL) { return NULL;