From c7278c21bd52de4ffb8f725f976777fae95bde07 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Wed, 12 Dec 2007 22:32:38 +0100 Subject: [PATCH] wordpad: Fix invalid pointer usage. --- programs/wordpad/registry.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/programs/wordpad/registry.c b/programs/wordpad/registry.c index f959b6daa98..196e7d1a073 100644 --- a/programs/wordpad/registry.c +++ b/programs/wordpad/registry.c @@ -99,9 +99,8 @@ void registry_read_winrect(RECT* rc) HKEY hKey; DWORD size = sizeof(RECT); - ZeroMemory(&rc, sizeof(RECT)); if(registry_get_handle(&hKey, 0, (LPWSTR)key_options) != ERROR_SUCCESS || - RegQueryValueExW(hKey, var_framerect, 0, NULL, (LPBYTE)&rc, &size) != + RegQueryValueExW(hKey, var_framerect, 0, NULL, (LPBYTE)rc, &size) != ERROR_SUCCESS || size != sizeof(RECT)) { rc->top = 0;