From 96805d7c27a983ecadd22006bafa933e818e4794 Mon Sep 17 00:00:00 2001 From: zeromus Date: Wed, 28 May 2025 00:35:27 -0400 Subject: [PATCH] winport - fix mojibake bug in configured path usage (mainly screenshots, fixes #910) --- desmume/src/frontend/windows/hotkey.cpp | 2 +- desmume/src/path.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/desmume/src/frontend/windows/hotkey.cpp b/desmume/src/frontend/windows/hotkey.cpp index 2043f1b29..5ad32691a 100644 --- a/desmume/src/frontend/windows/hotkey.cpp +++ b/desmume/src/frontend/windows/hotkey.cpp @@ -226,7 +226,7 @@ void HK_QuickScreenShot(int param, bool justPressed) break; } - DoScreenshot(mbstowcs_locale(fname).c_str()); + DoScreenshot(mbstowcs(fname).c_str()); } void HK_PrintScreen(int param, bool justPressed) diff --git a/desmume/src/path.cpp b/desmume/src/path.cpp index 6b2b4d852..0757687ee 100644 --- a/desmume/src/path.cpp +++ b/desmume/src/path.cpp @@ -170,7 +170,7 @@ void createDirectoryRecursively(std::wstring path) void FCEUD_MakePathDirs(const char *fname) { - createDirectoryRecursively(mbstowcs_locale(fname)); + createDirectoryRecursively(mbstowcs(fname)); } #endif //------------------------------