summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--win/Pieceprv.cpp1
-rw-r--r--win/glwindow.cpp1
2 files changed, 2 insertions, 0 deletions
diff --git a/win/Pieceprv.cpp b/win/Pieceprv.cpp
index 860cd38..ccfd4d9 100644
--- a/win/Pieceprv.cpp
+++ b/win/Pieceprv.cpp
@@ -26,6 +26,7 @@ CPiecePreview::CPiecePreview()
CPiecePreview::~CPiecePreview()
{
+ delete m_Preview;
}
diff --git a/win/glwindow.cpp b/win/glwindow.cpp
index 670eb0c..ec175d8 100644
--- a/win/glwindow.cpp
+++ b/win/glwindow.cpp
@@ -62,6 +62,7 @@ BOOL GLWindowPreTranslateMessage (GLWindow *wnd, MSG *pMsg)
break;
case WM_DESTROY:
wnd->DestroyContext ();
+ return FALSE;
break;
case WM_PALETTECHANGED:
if ((HWND)pMsg->wParam == pMsg->hwnd) // Responding to own message.