|
|
@@ -622,15 +622,15 @@ std::string GetBundleDirectory()
|
|
|
#ifdef _WIN32
|
|
|
std::string& GetExeDirectory()
|
|
|
{
|
|
|
- static std::string DolphinPath;
|
|
|
- if (DolphinPath.empty())
|
|
|
+ static std::string exe_path;
|
|
|
+ if (exe_path.empty())
|
|
|
{
|
|
|
- TCHAR Dolphin_exe_Path[2048];
|
|
|
- GetModuleFileName(nullptr, Dolphin_exe_Path, 2048);
|
|
|
- DolphinPath = Common::TStrToUTF8(Dolphin_exe_Path);
|
|
|
- DolphinPath = DolphinPath.substr(0, DolphinPath.find_last_of('\\'));
|
|
|
+ TCHAR tchar_exe_path[2048];
|
|
|
+ GetModuleFileName(nullptr, tchar_exe_path, 2048);
|
|
|
+ exe_path = Common::TStrToUTF8(tchar_exe_path);
|
|
|
+ exe_path = exe_path.substr(0, exe_path.find_last_of('\\'));
|
|
|
}
|
|
|
- return DolphinPath;
|
|
|
+ return exe_path;
|
|
|
}
|
|
|
#endif
|
|
|
|