mirror of
https://github.com/rvtr/ctr_Repair.git
synced 2025-10-31 13:51:08 -04:00
amのAPI呼出しが失敗していたのでスレッドごとにInitialize, Finalizeを呼ぶようにする
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@801 385bec56-5757-e545-9c3a-d8741f4650f1
This commit is contained in:
parent
686bd527fc
commit
838d51e096
@ -77,6 +77,7 @@ void FinalizeAll()
|
||||
|
||||
s_HwUtility.FinalizeForRestore();
|
||||
nn::ps::Finalize();
|
||||
nn::am::FinalizeForNetworkImporter();
|
||||
nn::ptm::CTR::FinalizeForSystemMenu();
|
||||
nn::cfg::CTR::system::Finalize();
|
||||
nn::cfg::CTR::init::Finalize();
|
||||
|
||||
@ -135,7 +135,11 @@ void TwlTitleDownloaderThreadFunc()
|
||||
TitleDownloader::m_Result = ListUpTwlTitles(s_ProgramIdList, &s_ProgramIdNum);
|
||||
COMMON_LOGGER_RETURN_VOID_IF_FAILED(TitleDownloader::m_Result);
|
||||
TwlTitleDownloader.SetupTitleList(s_ProgramIdList, s_ProgramIdNum, s_FinishedTitleNum);
|
||||
|
||||
TitleDownloader::m_Result = nn::am::InitializeForNetworkImporter();
|
||||
COMMON_LOGGER_RETURN_VOID_IF_FAILED(TitleDownloader::m_Result);
|
||||
TwlTitleDownloader.Start();
|
||||
nn::am::FinalizeForNetworkImporter();
|
||||
s_FinishedTitleNum = TwlTitleDownloader.GetFinishedTitleNum();
|
||||
}
|
||||
|
||||
@ -146,7 +150,11 @@ void PreinstallTitleDownloaderThreadFunc()
|
||||
s_Progress = 0;
|
||||
s_FinishedTitleNum = 0;
|
||||
PreinstallTitleDownloader.SetupTitleList(s_ProgramIdList, s_ProgramIdNum, s_FinishedTitleNum);
|
||||
|
||||
TitleDownloader::m_Result = nn::am::InitializeForNetworkImporter();
|
||||
COMMON_LOGGER_RETURN_VOID_IF_FAILED(TitleDownloader::m_Result);
|
||||
PreinstallTitleDownloader.Start();
|
||||
nn::am::FinalizeForNetworkImporter();
|
||||
s_FinishedTitleNum = PreinstallTitleDownloader.GetFinishedTitleNum();
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user