diff --git a/src/dialog/windows/SDL_windowsdialog.c b/src/dialog/windows/SDL_windowsdialog.c index fc25a194f..b52e8b3ba 100644 --- a/src/dialog/windows/SDL_windowsdialog.c +++ b/src/dialog/windows/SDL_windowsdialog.c @@ -439,7 +439,7 @@ void windows_ShowFolderDialog(void *ptr) title_len = 0; } - int title_wlen = MultiByteToWideChar(CP_UTF8, 0, title, title_len, NULL, 0); + int title_wlen = MultiByteToWideChar(CP_UTF8, 0, title, -1, NULL, 0); if (title_wlen < 0) { title_wlen = 0; @@ -452,7 +452,7 @@ void windows_ShowFolderDialog(void *ptr) return; } - MultiByteToWideChar(CP_UTF8, 0, title, title_len, title_w, title_wlen); + MultiByteToWideChar(CP_UTF8, 0, title, -1, title_w, title_wlen); } wchar_t buffer[MAX_PATH];