Skip to content

Commit

Permalink
cfg: Load and save MCU config as binary file. (#7200)
Browse files Browse the repository at this point in the history
  • Loading branch information
Steveice10 authored Nov 22, 2023
1 parent 5733c86 commit 33a1f27
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/core/hle/service/cfg/cfg.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -577,7 +577,7 @@ ResultCode Module::LoadConfigNANDSaveFile() {

void Module::LoadMCUConfig() {
FileUtil::IOFile mcu_data_file(
fmt::format("{}/mcu.dat", FileUtil::GetUserPath(FileUtil::UserPath::SysDataDir)), "r");
fmt::format("{}/mcu.dat", FileUtil::GetUserPath(FileUtil::UserPath::SysDataDir)), "rb");

if (mcu_data_file.IsOpen() && mcu_data_file.GetSize() >= sizeof(MCUData) &&
mcu_data_file.ReadBytes(&mcu_data, sizeof(MCUData)) == sizeof(MCUData)) {
Expand All @@ -592,7 +592,7 @@ void Module::LoadMCUConfig() {

void Module::SaveMCUConfig() {
FileUtil::IOFile mcu_data_file(
fmt::format("{}/mcu.dat", FileUtil::GetUserPath(FileUtil::UserPath::SysDataDir)), "w");
fmt::format("{}/mcu.dat", FileUtil::GetUserPath(FileUtil::UserPath::SysDataDir)), "wb");

if (mcu_data_file.IsOpen()) {
mcu_data_file.WriteBytes(&mcu_data, sizeof(MCUData));
Expand Down

0 comments on commit 33a1f27

Please sign in to comment.