UI: Fix string conversion bug

Parameter two of os_wcs_to_utf8 is how many characters to convert, not
how big the buffer is.
This commit is contained in:
jp9000 2014-05-22 03:00:16 -07:00
parent 3a850e67c3
commit 6578e2952b

View File

@ -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);
}