diff --git a/trunk/ConsoleDataMigration/sources/ConsoleBackup/Controller.cpp b/trunk/ConsoleDataMigration/sources/ConsoleBackup/Controller.cpp index 0e879be..25abb05 100644 --- a/trunk/ConsoleDataMigration/sources/ConsoleBackup/Controller.cpp +++ b/trunk/ConsoleDataMigration/sources/ConsoleBackup/Controller.cpp @@ -21,6 +21,7 @@ #include "Checker.h" #include "FileTransfer.h" #include "MenuSavedataModifier.h" +#include #include @@ -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();