From 46c70e6f6974d440f0a957bab3f000c5df9ad5bb Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 2 Dec 2014 22:39:45 +0000 Subject: [PATCH] UTF-8 bugfix (leave room for null terminator) --- renderdoccmd/renderdoccmd_win32.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoccmd/renderdoccmd_win32.cpp b/renderdoccmd/renderdoccmd_win32.cpp index 751d13c65..68300bf7b 100644 --- a/renderdoccmd/renderdoccmd_win32.cpp +++ b/renderdoccmd/renderdoccmd_win32.cpp @@ -268,7 +268,7 @@ int WINAPI wWinMain(_In_ HINSTANCE hInst, argv[i] = new char[len*4 + 1]; argv[i][len*4] = 0; - WideCharToMultiByte(CP_UTF8, 0, wargv[i], -1, &argv[i][0], (int)len, NULL, NULL); + WideCharToMultiByte(CP_UTF8, 0, wargv[i], -1, &argv[i][0], (int)len+1, NULL, NULL); } hInstance = hInst;