From d79fe15e9a475db02884ec9458700b9dceae9f97 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 17 Jan 2017 10:49:33 +0100 Subject: [PATCH] Use wcstombs by default instead of relying on preprocessor detection of Windows version --- ui/drivers/ui_win32.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/ui/drivers/ui_win32.c b/ui/drivers/ui_win32.c index 8194e30433..e8a4652386 100644 --- a/ui/drivers/ui_win32.c +++ b/ui/drivers/ui_win32.c @@ -614,12 +614,7 @@ LRESULT win32_menu_loop(HWND owner, WPARAM wparam) * This is needed for proper multi-byte string display until Unicode is fully supported. */ MultiByteToWideChar(CP_UTF8, 0, title, -1, title_wide, sizeof(title_wide) / sizeof(title_wide[0])); -#if !defined(_MSC_VER) && (_WIN32_WINNT > _WIN32_WINNT_WINXP) - /* MinGW does not define wcstombs_s for XP, but MSVC does */ - wcstombs_s(&converted, title_cp, sizeof(title_cp), title_wide, sizeof(title_cp) - 1); -#else wcstombs(title_cp, title_wide, sizeof(title_cp) - 1); -#endif if (!win32_browser(owner, win32_file, extensions, title_cp, initial_dir))