|
From: Brian M. <ma...@us...> - 2003-02-10 22:13:53
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/win32 In directory sc8-pr-cvs1:/tmp/cvs-serv17380 Modified Files: org_lwjgl_Display.cpp Log Message: fix: releasing device context for window, as per msdn docs Index: org_lwjgl_Display.cpp CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/win32/org_lwjgl_Display.cpp =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/win32/org_lwjgl_Display.cpp,v retrieving revision 1.21 retrieving revision 1.22 diff -u -d -r1.21 -r1.22 --- org_lwjgl_Display.cpp 8 Feb 2003 23:25:11 -0000 1.21 +++ org_lwjgl_Display.cpp 10 Feb 2003 22:13:46 -0000 1.22 @@ -75,6 +75,11 @@ if (isFullscreen) ChangeDisplaySettings(NULL, 0); + //release dc + if (hdc != NULL) { + ReleaseDC(hwnd, hdc); + } + if (hwnd != NULL) { // Vape the window DestroyWindow(hwnd); @@ -163,7 +168,6 @@ } case WM_ACTIVATE: { - switch(LOWORD(wParam)) { case WA_ACTIVE: case WA_CLICKACTIVE: |