diff --git a/panda/src/wdxdisplay/wdxGraphicsWindow.cxx b/panda/src/wdxdisplay/wdxGraphicsWindow.cxx index 0f353a614e..7fbb7c8284 100644 --- a/panda/src/wdxdisplay/wdxGraphicsWindow.cxx +++ b/panda/src/wdxdisplay/wdxGraphicsWindow.cxx @@ -554,6 +554,7 @@ wdxGraphicsWindow(GraphicsPipe* pipe, const // Description: //////////////////////////////////////////////////////////////////// wdxGraphicsWindow::~wdxGraphicsWindow(void) { + ReleaseDC(_mwindow,_hdc); AtExitFn(); } @@ -780,7 +781,6 @@ dx_setup() { FreeLibrary(DDHinst); //undo LoadLib above, decrement ddrawl.dll refcnt (after DDrawCreate, since dont want to unload/reload) - DDDEVICEIDENTIFIER2 dddi; pDD->GetDeviceIdentifier(&dddi,0x0);