From b7daa405056369037b331dd01048d78748fab27f Mon Sep 17 00:00:00 2001 From: N2614 Date: Mon, 26 Mar 2012 07:32:05 +0000 Subject: [PATCH] =?UTF-8?q?=E3=83=90=E3=83=BC=E3=82=B8=E3=83=A7=E3=83=B3?= =?UTF-8?q?=E5=88=A4=E5=AE=9A=E5=BF=98=E3=82=8C=20cfg=E3=81=AE=E8=A8=AD?= =?UTF-8?q?=E5=AE=9A=E5=8F=8D=E6=98=A0=E5=BF=98=E3=82=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@680 385bec56-5757-e545-9c3a-d8741f4650f1 --- trunk/SkipFirstLaunch/CfgChanger.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/trunk/SkipFirstLaunch/CfgChanger.cpp b/trunk/SkipFirstLaunch/CfgChanger.cpp index e83df0a..c0d4846 100644 --- a/trunk/SkipFirstLaunch/CfgChanger.cpp +++ b/trunk/SkipFirstLaunch/CfgChanger.cpp @@ -388,6 +388,9 @@ nn::Result CfgChanger::RestoreCfgDataFromBackup() result = nn::cfg::CTR::system::SetConfig(GET_CFG_KEY(NN_CFG_DBG, NN_CFG_DBG_PARAM), &s_SaveData.m_DebugParam, sizeof(s_SaveData.m_DebugParam)); NN_UTIL_RETURN_IF_FAILED(result); + result = nn::cfg::CTR::system::FlushConfig(); + NN_UTIL_RETURN_IF_FAILED(result); + nn::cfg::CTR::system::Finalize(); // NTR 設定 (NOR) @@ -410,6 +413,6 @@ nn::Result CfgChanger::CheckSystemVersion(VerDef* currentVersion, VerDef* savedV } else { - nn::MakePermanentResult(nn::Result::SUMMARY_INVALID_STATE, nn::Result::MODULE_APPLICATION, nn::Result::DESCRIPTION_OUT_OF_RANGE); + return nn::MakePermanentResult(nn::Result::SUMMARY_INVALID_STATE, nn::Result::MODULE_APPLICATION, nn::Result::DESCRIPTION_OUT_OF_RANGE); } }