From 64c9bc0eba8e51e6479f565eabd3c68872642e9b Mon Sep 17 00:00:00 2001 From: Giannis Adamopoulos Date: Sun, 19 Feb 2017 11:41:23 +0000 Subject: [PATCH] [UXTHEME] -Set cbSize field of WINDOWINFO before calling GetWindowInfo. CORE-12776 svn path=/trunk/; revision=73838 --- reactos/dll/win32/uxtheme/nonclient.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/reactos/dll/win32/uxtheme/nonclient.c b/reactos/dll/win32/uxtheme/nonclient.c index c91ed439a91..3c3da3ead77 100644 --- a/reactos/dll/win32/uxtheme/nonclient.c +++ b/reactos/dll/win32/uxtheme/nonclient.c @@ -851,6 +851,7 @@ DefWndNCHitTest(HWND hWnd, POINT Point) POINT ClientPoint; WINDOWINFO wi; + wi.cbSize = sizeof(wi); GetWindowInfo(hWnd, &wi); if (!PtInRect(&wi.rcWindow, Point)) @@ -1185,6 +1186,7 @@ HRESULT WINAPI DrawNCPreview(HDC hDC, if (!context.theme) return E_FAIL; context.Active = TRUE; + context.wi.cbSize = sizeof(context.wi); if (!GetWindowInfo(hwndDummy, &context.wi)) return E_FAIL; context.wi.dwStyle |= WS_VISIBLE;