Update of /cvsroot/java-game-lib/LWJGL/src/native/common
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10617/src/native/common
Modified Files:
common_tools.c
Log Message:
Added AccessController.doPrivileged where needed
Index: common_tools.c
===================================================================
RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/common_tools.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- common_tools.c 18 May 2005 21:02:41 -0000 1.24
+++ common_tools.c 30 May 2005 16:21:05 -0000 1.25
@@ -314,9 +314,9 @@
bool getBooleanProperty(JNIEnv *env, const char* propertyName) {
jstring property = NewStringNative(env, propertyName);
- jclass booleanClass = (*env)->FindClass(env, "java/lang/Boolean");
- jmethodID getBoolean = (*env)->GetStaticMethodID(env, booleanClass, "getBoolean", "(Ljava/lang/String;)Z");
- return (*env)->CallStaticBooleanMethod(env, booleanClass, getBoolean, property) ? true : false;
+ jclass org_lwjgl_LWJGLUtil_class = (*env)->FindClass(env, "org/lwjgl/LWJGLUtil");
+ jmethodID getBoolean = (*env)->GetStaticMethodID(env, org_lwjgl_LWJGLUtil_class, "getPrivilegedBoolean", "(Ljava/lang/String;)Z");
+ return (*env)->CallStaticBooleanMethod(env, org_lwjgl_LWJGLUtil_class, getBoolean, property) ? true : false;
}
JavaVM *getJVM() {
|