|
From: Elias N. <eli...@us...> - 2003-10-24 05:58:13
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/linux In directory sc8-pr-cvs1:/tmp/cvs-serv31990/linux Modified Files: org_lwjgl_Display.cpp Log Message: Index: org_lwjgl_Display.cpp CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/linux/org_lwjgl_Display.cpp =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/linux/org_lwjgl_Display.cpp,v retrieving revision 1.41 retrieving revision 1.42 diff -u -d -r1.41 -r1.42 --- org_lwjgl_Display.cpp 23 Oct 2003 07:18:07 -0000 1.41 +++ org_lwjgl_Display.cpp 24 Oct 2003 05:51:50 -0000 1.42 @@ -201,16 +201,15 @@ Display *disp = XOpenDisplay(NULL); if (disp == NULL) { -#ifdef _DEBUG - printf("Could not open X connection\n"); -#endif + throwException(env, "Could not open X connection."); return; } screen = DefaultScreen(disp); if (setMode(disp, screen, width, height, true)) { jfieldID fid_initialMode = env->GetStaticFieldID(clazz, "mode", "Lorg/lwjgl/DisplayMode;"); env->SetStaticObjectField(clazz, fid_initialMode, mode); - } + } else + throwException(env, "Could not switch mode."); XCloseDisplay(disp); } |