|
@@ -17,7 +17,7 @@
|
|
|
extern void SDL_Android_Init(JNIEnv* env, jclass cls);
|
|
|
|
|
|
/* Start up the SDL app */
|
|
|
-void Java_org_libsdl_app_SDLActivity_nativeInit(JNIEnv* env, jclass cls, jobject obj)
|
|
|
+int Java_org_libsdl_app_SDLActivity_nativeInit(JNIEnv* env, jclass cls, jobject obj)
|
|
|
{
|
|
|
/* This interface could expand with ABI negotiation, calbacks, etc. */
|
|
|
SDL_Android_Init(env, cls);
|
|
@@ -33,6 +33,8 @@ void Java_org_libsdl_app_SDLActivity_nativeInit(JNIEnv* env, jclass cls, jobject
|
|
|
|
|
|
/* Do not issue an exit or the whole application will terminate instead of just the SDL thread */
|
|
|
/* exit(status); */
|
|
|
+
|
|
|
+ return status;
|
|
|
}
|
|
|
|
|
|
#endif /* __ANDROID__ */
|