バックアップ開始前に権利の無いタイトルとセーブデータを削除するように

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@829 385bec56-5757-e545-9c3a-d8741f4650f1
This commit is contained in:
N2614 2014-11-19 06:30:15 +00:00
parent cf7b0d5dda
commit 87c368fec0

View File

@ -21,6 +21,7 @@
#include "Checker.h"
#include "FileTransfer.h"
#include "MenuSavedataModifier.h"
#include <nn/am/am_ApiSystemMenu.h>
#include <nn.h>
@ -246,6 +247,14 @@ void ControlState(common::HardwareStateManager& manager, common::OperationMessag
static bool init = true;
if (init)
{
// 権利の無いタイトルを削除する
if(nn::am::DeleteAllExpiredUserPrograms().IsFailure())
{
COMMON_LOGGER("Can't delete expired titles");
s_BackupState = FAIL;
break;
}
// コンテキストを初期化する
InitializeFileListContext();