diff --git a/trunk/ConsoleDataMigration/sources/ConsoleRestore/Controller.cpp b/trunk/ConsoleDataMigration/sources/ConsoleRestore/Controller.cpp index 86d9be3..14401bf 100644 --- a/trunk/ConsoleDataMigration/sources/ConsoleRestore/Controller.cpp +++ b/trunk/ConsoleDataMigration/sources/ConsoleRestore/Controller.cpp @@ -1980,13 +1980,16 @@ u32 GetProgress() { if(s_RestoreState == RESTORE_TWL_SOUND || s_RestoreState == RESTORE_TWL_PHOTO || - s_RestoreState == RESTORE_TWL_NAND || s_RestoreState == RESTORE_IN_PROGRESS || s_RestoreState == POST_RESTORE || s_RestoreState == RESTORE_DONE) { return GetImportProgress(); } + else if (s_RestoreState == RESTORE_TWL_NAND) + { + return GetImportProgressTwlNand(); + } else if(s_RestoreState == UPDATE_IN_PROGRESS || s_RestoreState == UPDATE_DONE) { diff --git a/trunk/ConsoleDataMigration/sources/ConsoleRestore/Importer.cpp b/trunk/ConsoleDataMigration/sources/ConsoleRestore/Importer.cpp index 7496356..bb6fad7 100644 --- a/trunk/ConsoleDataMigration/sources/ConsoleRestore/Importer.cpp +++ b/trunk/ConsoleDataMigration/sources/ConsoleRestore/Importer.cpp @@ -1076,6 +1076,11 @@ u32 GetImportProgress() } } +u32 GetImportProgressTwlNand() +{ + return common::GetProgress(); +} + bool UpdateNetworkSetting(nn::ac::NetworkSetting& networkSetting) { nn::Result result; diff --git a/trunk/ConsoleDataMigration/sources/ConsoleRestore/Importer.h b/trunk/ConsoleDataMigration/sources/ConsoleRestore/Importer.h index 73818ca..868a5b0 100644 --- a/trunk/ConsoleDataMigration/sources/ConsoleRestore/Importer.h +++ b/trunk/ConsoleDataMigration/sources/ConsoleRestore/Importer.h @@ -80,6 +80,9 @@ void CreateTransferAccountFinishedFile(); // インポートスレッドの進捗を取得する u32 GetImportProgress(); +// インポートスレッドの進捗を取得する +u32 GetImportProgressTwlNand(); + // NANDのごみを削除する nn::Result Cleanup(); diff --git a/trunk/ConsoleDataMigration/sources/common/CommonLogger.h b/trunk/ConsoleDataMigration/sources/common/CommonLogger.h index e3e3271..99c26ca 100644 --- a/trunk/ConsoleDataMigration/sources/common/CommonLogger.h +++ b/trunk/ConsoleDataMigration/sources/common/CommonLogger.h @@ -39,21 +39,11 @@ (void)common::Logger::GetLoggerInstance()->PrintResultSdLog("Func = %s\n", func); \ (void)common::Logger::GetLoggerInstance()->PrintResultSdLog("Result = %X\n", result.GetPrintableBits()); \ -#ifndef NN_SWITCH_DISABLE_DEBUG_PRINT -#define COMMON_LOGGER_DEBUG( ... ) COMMON_LOGGER(__VA_ARGS__) -#else // ifndef NN_SWITCH_DISABLE_DEBUG_PRINT -#define COMMON_LOGGER_DEBUG( ... ) ((void)0) -#endif // ifndef NN_SWITCH_DISABLE_DEBUG_PRINT else - -#ifndef NN_SWITCH_DISABLE_DEBUG_PRINT #ifdef COMMON_LOGGER_DETAIL_ENABLE #define COMMON_LOGGER_DETAIL(...) COMMON_LOGGER(__VA_ARGS__) #else #define COMMON_LOGGER_DETAIL( ... ) ((void)0) #endif -#else -#define COMMON_LOGGER_DETAIL( ... ) ((void)0) -#endif #define COMMON_LOGGER_RESULT_WITH_LINE(result, line, func) \