mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-26 07:39:45 -06:00
Don't use wrong encoding for paths when opening streams on Windows
This commit is contained in:
@ -12,6 +12,7 @@
|
||||
|
||||
#include "Common/CPUDetect.h"
|
||||
#include "Common/CommonTypes.h"
|
||||
#include "Common/FileUtil.h"
|
||||
#include "Common/StringUtil.h"
|
||||
|
||||
const char procfile[] = "/proc/cpuinfo";
|
||||
@ -22,7 +23,8 @@ static std::string GetCPUString()
|
||||
std::string cpu_string = "Unknown";
|
||||
|
||||
std::string line;
|
||||
std::ifstream file(procfile);
|
||||
std::ifstream file;
|
||||
File::OpenFStream(file, procfile, std::ios_base::in);
|
||||
|
||||
if (!file)
|
||||
return cpu_string;
|
||||
|
@ -124,7 +124,7 @@ public:
|
||||
// failed to open file for reading or bad header
|
||||
// close and recreate file
|
||||
Close();
|
||||
m_file.open(filename, ios_base::out | ios_base::trunc | ios_base::binary);
|
||||
File::OpenFStream(m_file, filename, ios_base::out | ios_base::trunc | ios_base::binary);
|
||||
WriteHeader();
|
||||
return 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user