diff options
author | Sylvain Becker <sylvain.becker@gmail.com> | 2019-01-10 15:43:07 +0100 |
---|---|---|
committer | Sylvain Becker <sylvain.becker@gmail.com> | 2019-01-10 15:43:07 +0100 |
commit | f496155798524726050873cb0a5a19c1eae9824b (patch) | |
tree | fc03d7939b55e95cfdc4ff7ea0c0c254b9f88fd1 /android-project | |
parent | 55172341c436f5db506d5ccc21746da7787e7aae (diff) |
Android: nativeQuit for SDLActivity thread
- destroy Android_ActivityMutex
- display any SDL error message that may have occured in this thread,
since SDL_GetError() is thread specific, and user has no access to it.
Diffstat (limited to 'android-project')
-rw-r--r-- | android-project/app/src/main/java/org/libsdl/app/SDLActivity.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java b/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java index 38c2cd8f4a..5fe46e0984 100644 --- a/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java +++ b/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java @@ -405,6 +405,8 @@ public class SDLActivity extends Activity implements View.OnSystemUiVisibilityCh } } + SDLActivity.nativeQuit(); + super.onDestroy(); } @@ -727,6 +729,7 @@ public class SDLActivity extends Activity implements View.OnSystemUiVisibilityCh public static native int nativeRunMain(String library, String function, Object arguments); public static native void nativeLowMemory(); public static native void nativeSendQuit(); + public static native void nativeQuit(); public static native void nativePause(); public static native void nativeResume(); public static native void onNativeDropFile(String filename); |