Просмотр исходного кода

Fixed bug 2811 - [patch] Android core: Fix JNI 'nativeGetHint' symbol not being exported

Jonas Kulla

I don't see a reason why this shouldn't be exported. Currently a strip -s on the final application library eats it.
Philipp Wiesemann 10 лет назад
Родитель
Сommit
fbbd593230
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/core/android/SDL_android.c

+ 1 - 1
src/core/android/SDL_android.c

@@ -386,7 +386,7 @@ JNIEXPORT void JNICALL Java_org_libsdl_app_SDLInputConnection_nativeSetComposing
     (*env)->ReleaseStringUTFChars(env, text, utftext);
     (*env)->ReleaseStringUTFChars(env, text, utftext);
 }
 }
 
 
-jstring Java_org_libsdl_app_SDLActivity_nativeGetHint(JNIEnv* env, jclass cls, jstring name) {
+JNIEXPORT jstring JNICALL Java_org_libsdl_app_SDLActivity_nativeGetHint(JNIEnv* env, jclass cls, jstring name) {
     const char *utfname = (*env)->GetStringUTFChars(env, name, NULL);
     const char *utfname = (*env)->GetStringUTFChars(env, name, NULL);
     const char *hint = SDL_GetHint(utfname);
     const char *hint = SDL_GetHint(utfname);