|
From: <eli...@us...> - 2004-03-11 20:17:34
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/win32 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11496/src/native/win32 Modified Files: org_lwjgl_Display.cpp Log Message: Index: org_lwjgl_Display.cpp =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/win32/org_lwjgl_Display.cpp,v retrieving revision 1.61 retrieving revision 1.62 diff -u -d -r1.61 -r1.62 --- org_lwjgl_Display.cpp 10 Mar 2004 16:52:31 -0000 1.61 +++ org_lwjgl_Display.cpp 11 Mar 2004 19:50:42 -0000 1.62 @@ -103,10 +103,10 @@ //enumerate all displays, and all of their displaymodes while(EnumDisplayDevicesA(NULL, i++, &DisplayDevice, 0) != 0) { - // continue if mirroring device - if(DisplayDevice.StateFlags && DISPLAY_DEVICE_MIRRORING_DRIVER) { - continue; - } + // continue if mirroring device + if((DisplayDevice.StateFlags & DISPLAY_DEVICE_MIRRORING_DRIVER) != 0) { + continue; + } // go ahead printfDebug("Querying %s device\n", DisplayDevice.DeviceString); @@ -130,9 +130,9 @@ i = 0, n = 0; while(EnumDisplayDevicesA(NULL, i++, &DisplayDevice, 0) != 0) { // continue if mirroring device - if(DisplayDevice.StateFlags && DISPLAY_DEVICE_MIRRORING_DRIVER) { - continue; - } + if((DisplayDevice.StateFlags & DISPLAY_DEVICE_MIRRORING_DRIVER) != 0) { + continue; + } j = 0; while(EnumDisplaySettingsExA((const char *) DisplayDevice.DeviceName, j++, &DevMode, 0) != 0) { |