diff --git a/project/jni/sdl-1.2/include/SDL_android.h b/project/jni/sdl-1.2/include/SDL_android.h index aa5c4eb70..1acee67a7 100644 --- a/project/jni/sdl-1.2/include/SDL_android.h +++ b/project/jni/sdl-1.2/include/SDL_android.h @@ -25,6 +25,7 @@ #include "SDL_video.h" #include "SDL_screenkeyboard.h" +#include #include "begin_code.h" /* Set up for C function definitions, even when using C++ */ @@ -76,6 +77,11 @@ extern DECLSPEC int SDLCALL SDL_ANDROID_SetAdvertisementPosition(int x, int y); /* Request a new advertisement to be loaded */ extern DECLSPEC int SDLCALL SDL_ANDROID_RequestNewAdvertisement(void); + +/** Exports for Java environment and Video object instance */ +extern DECLSPEC JNIEnv* SDL_ANDROID_JniEnv(); +extern DECLSPEC jobject SDL_ANDROID_JniVideoObject(); + #ifdef __cplusplus } #endif diff --git a/project/jni/sdl_main/sdl_main.c b/project/jni/sdl_main/sdl_main.c index fadbcfc8d..11dcff087 100644 --- a/project/jni/sdl_main/sdl_main.c +++ b/project/jni/sdl_main/sdl_main.c @@ -8,7 +8,7 @@ #include "SDL_version.h" #include "SDL_thread.h" #include "SDL_main.h" -#include "SDL_screenkeyboard.h" +#include "SDL_android.h" /* JNI-C wrapper stuff */