diff --git a/obs/platform-windows.cpp b/obs/platform-windows.cpp index e34f3e526..55a76e042 100644 --- a/obs/platform-windows.cpp +++ b/obs/platform-windows.cpp @@ -73,11 +73,11 @@ bool InitApplicationBundle() string GetDefaultVideoSavePath() { wchar_t path_utf16[MAX_PATH]; - char path_utf8[MAX_PATH]; + char path_utf8[MAX_PATH] = {}; SHGetFolderPathW(NULL, CSIDL_MYVIDEO, NULL, SHGFP_TYPE_CURRENT, path_utf16); - os_wcs_to_utf8(path_utf16, MAX_PATH, path_utf8); + os_wcs_to_utf8(path_utf16, wcslen(path_utf16), path_utf8); return string(path_utf8); }