From 0cf8b75be52adece6b30b0301d621bf308da7e96 Mon Sep 17 00:00:00 2001 From: kichik Date: Tue, 8 Apr 2003 09:11:51 +0000 Subject: [PATCH] Fixed bug #717022, overlapping chars in dir input git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2454 212acab6-be3b-0410-9dea-997c60f758d6 --- Source/exehead/Ui.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/exehead/Ui.c b/Source/exehead/Ui.c index 48896801..539b7249 100644 --- a/Source/exehead/Ui.c +++ b/Source/exehead/Ui.c @@ -134,6 +134,7 @@ static BOOL NSISCALL _HandleStaticBkColor(UINT uMsg, WPARAM wParam, LPARAM lPara case WM_CTLCOLORBTN: { BOOL brush = (BOOL)GetWindowLong((HWND)lParam, GWL_USERDATA); + if (!brush) return 0; if (brush == -1) { COLORREF dlgColor = GetSysColor(COLOR_BTNFACE); SetBkColor((HDC)wParam, dlgColor);