From e2d2ff80e3b0663f433d4d3465258674ce0b4caa Mon Sep 17 00:00:00 2001 From: baldurk Date: Sun, 1 May 2016 14:27:51 +0200 Subject: [PATCH] [Coverity] Fix mismatched size (bytes vs. wchars) --- renderdoccmd/renderdoccmd_win32.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/renderdoccmd/renderdoccmd_win32.cpp b/renderdoccmd/renderdoccmd_win32.cpp index deb0d539c..0d0b443da 100644 --- a/renderdoccmd/renderdoccmd_win32.cpp +++ b/renderdoccmd/renderdoccmd_win32.cpp @@ -398,8 +398,10 @@ int WINAPI wWinMain(_In_ HINSTANCE hInst, cmdline += L"/renderdocui.exe\" --updatedone"; wchar_t *paramsAlloc = new wchar_t[512]; + + ZeroMemory(paramsAlloc, sizeof(wchar_t)*512); - wcscpy_s(paramsAlloc, 511, cmdline.c_str()); + wcscpy_s(paramsAlloc, sizeof(wchar_t)*511, cmdline.c_str()); PROCESS_INFORMATION pi; STARTUPINFOW si;