From 38972345b80471976dffaa467c944ce0fc56f715 Mon Sep 17 00:00:00 2001 From: Dmitry Timoshkov Date: Wed, 16 Mar 2005 19:48:04 +0000 Subject: [PATCH] GetDlgItemTextW takes buffer length in WCHARs not bytes. --- programs/uninstaller/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/programs/uninstaller/main.c b/programs/uninstaller/main.c index d91426f7e71..4ba04b973a4 100644 --- a/programs/uninstaller/main.c +++ b/programs/uninstaller/main.c @@ -306,7 +306,7 @@ static INT_PTR CALLBACK DlgProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM l if(len > 0) { sFilter = (WCHAR*)GlobalAlloc(GPTR, (len + 1)*sizeof(WCHAR)); - GetDlgItemTextW(hwnd, IDC_FILTER, sFilter, (len + 1)*sizeof(WCHAR)); + GetDlgItemTextW(hwnd, IDC_FILTER, sFilter, len + 1); } else sFilter = NULL; UpdateList(hList);