diff --git a/src/powdertoyjava/OpenGLCanvasMacOS.h b/src/powdertoyjava/OpenGLCanvasMacOS.h index 3f3d68f63..cee495a8e 100644 --- a/src/powdertoyjava/OpenGLCanvasMacOS.h +++ b/src/powdertoyjava/OpenGLCanvasMacOS.h @@ -1,3 +1,4 @@ +#ifdef USE_JNI #import #import @@ -30,4 +31,5 @@ extern "C" { JNIEXPORT void JNICALL Java_OpenGLCanvas_releaseOpenGL(JNIEnv *env, jobject canvas); #ifdef __cplusplus } +#endif #endif \ No newline at end of file diff --git a/src/powdertoyjava/OpenGLCanvasMacOS.mm b/src/powdertoyjava/OpenGLCanvasMacOS.mm index 009c32e21..c169c5f39 100644 --- a/src/powdertoyjava/OpenGLCanvasMacOS.mm +++ b/src/powdertoyjava/OpenGLCanvasMacOS.mm @@ -1,3 +1,4 @@ +#ifdef USE_JNI #include "OpenGLCanvasMacOS.h" static jfieldID ctxID = NULL; @@ -164,4 +165,5 @@ JNIEXPORT void JNICALL Java_OpenGLCanvas_releaseOpenGL(JNIEnv *env, jobject canv } freeContext(env, canvas, ci); -} \ No newline at end of file +} +#endif \ No newline at end of file