Added null check in linux setDisplayMode

This commit is contained in:
Elias Naur 2004-02-11 11:25:19 +00:00
parent 883149878b
commit ceca66cd6d
1 changed files with 4 additions and 0 deletions

View File

@ -169,6 +169,10 @@ JNIEXPORT void JNICALL Java_org_lwjgl_Display_init
}
JNIEXPORT void JNICALL Java_org_lwjgl_Display_setDisplayMode(JNIEnv * env, jclass clazz, jobject mode) {
if (mode == NULL) {
throwException(env, "mode must be non-null");
return;
}
jclass cls_displayMode = env->FindClass("org/lwjgl/DisplayMode");
jfieldID fid_width = env->GetFieldID(cls_displayMode, "width", "I");
jfieldID fid_height = env->GetFieldID(cls_displayMode, "height", "I");