From 72aa51ee361cad573eff5ca14eb5e09389338c2b Mon Sep 17 00:00:00 2001 From: Dmitry Chapyshev Date: Thu, 1 Sep 2011 15:13:59 +0000 Subject: [PATCH] - Fix build - Fix wrong memory copying, found by PVS-Studio svn path=/trunk/; revision=53518 --- reactos/dll/win32/user32/misc/dllmain.c | 2 +- reactos/dll/win32/user32/windows/menu.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/dll/win32/user32/misc/dllmain.c b/reactos/dll/win32/user32/misc/dllmain.c index 2d04c86540b..242eee15e56 100644 --- a/reactos/dll/win32/user32/misc/dllmain.c +++ b/reactos/dll/win32/user32/misc/dllmain.c @@ -159,7 +159,7 @@ UnloadAppInitDlls() LPWSTR ptr; size_t i; - RtlCopyMemory(buffer, szAppInit, KEY_LENGTH); + RtlCopyMemory(buffer, szAppInit, KEY_LENGTH * sizeof(WCHAR)); for (i = 0; i < KEY_LENGTH; ++ i) { diff --git a/reactos/dll/win32/user32/windows/menu.c b/reactos/dll/win32/user32/windows/menu.c index da8657d9612..a298073ba9d 100644 --- a/reactos/dll/win32/user32/windows/menu.c +++ b/reactos/dll/win32/user32/windows/menu.c @@ -4344,7 +4344,7 @@ GetMenuItemInfoA( { AnsiBuffer[miiW.cch] = 0; } - mii->cch = miiW->cch; + mii->cch = miiW.cch; } } else