Christoph von Wittich: fix for bug 824 ("memory leak in welcome").

-LoadBitmap without DeleteObject
-SelectObject is used with wrong DC

svn path=/trunk/; revision=18096
This commit is contained in:
Aleksey Bragin 2005-09-26 16:13:50 +00:00
parent 714a0377ae
commit 18a5faec31

View file

@ -143,6 +143,7 @@ WinMain(HINSTANCE hInst,
ulInnerWidth = BitmapInfo.bmWidth;
ulInnerHeight = (ulInnerWidth * 3) / 4;
ulTitleHeight = BitmapInfo.bmHeight + 3;
DeleteObject(hTitleBitmap);
}
ulInnerHeight -= GetSystemMetrics(SM_CYCAPTION);
@ -485,7 +486,7 @@ PaintBanner(HDC hdc, LPRECT rcPanel)
rcPanel->right - rcPanel->left,
rcPanel->bottom - 3,
hdcMem, 0, 0, SRCCOPY);
SelectObject(hdc, hOldBitmap);
SelectObject(hdcMem, hOldBitmap);
/* Dark blue line */
hOldBrush = SelectObject(hdc, hbrDarkBlue);