diff --git a/trunk/ConsoleDataMigration/sources/ConsoleRestore/Shop.cpp b/trunk/ConsoleDataMigration/sources/ConsoleRestore/Shop.cpp index 3c3d7b1..544779d 100644 --- a/trunk/ConsoleDataMigration/sources/ConsoleRestore/Shop.cpp +++ b/trunk/ConsoleDataMigration/sources/ConsoleRestore/Shop.cpp @@ -270,7 +270,7 @@ void ShopOperationConnect(ECAccountInfo* pAccountInfo) NN_LOG("\n"); } -void ShopOperationConnect() +void ShopOperationInitialize() { nn::Result result = nn::ResultSuccess(); @@ -292,7 +292,11 @@ void ShopOperationConnect() NN_LOG("nim::Shop::SetTIN\n"); result = nn::nim::Shop::SetTin(CONSOLE_RESTORE_TIN); NIM_SHOP_RESULT_CHECK(result); +} +void ShopOperationConnect() +{ + ShopOperationInitialize(); /* ------------------------------------------------------------------- Connect @@ -361,6 +365,7 @@ void ShopOperationSingleThreadFunc(ShopThreadParam param) case SHOP_OPERATION_UNREGISTER: { + ShopOperationInitialize(); ECAccountInfo* pAccountInfo; ShopOperationConnect(pAccountInfo); if (pAccountInfo->accountStatus && pAccountInfo->accountStatus[0] == 'R') @@ -399,7 +404,9 @@ void ShopOperationSingleThreadFunc(ShopThreadParam param) /* ------------------------------------------------------------------- GetProgress - -------------------------------------------------------------------- */NN_LOG("nim::Shop::GetProgress()\n"); + -------------------------------------------------------------------- */ + + NN_LOG("nim::Shop::GetProgress()\n"); nn::nim::TitleProgress before; nn::nim::TitleProgress latest; while (true)