From 06a3c23e115304fd9bc0355bc295c7a56c5638fb Mon Sep 17 00:00:00 2001 From: N2614 Date: Mon, 14 Nov 2011 11:01:30 +0000 Subject: [PATCH] =?UTF-8?q?=E3=83=90=E3=83=83=E3=82=AF=E3=82=B0=E3=83=A9?= =?UTF-8?q?=E3=82=A6=E3=83=B3=E3=83=89=E9=80=9A=E4=BF=A1=E3=82=92=E6=AD=A2?= =?UTF-8?q?=E3=82=81=E3=82=8B=E3=82=88=E3=81=86=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@511 385bec56-5757-e545-9c3a-d8741f4650f1 --- trunk/PersonalDataEraser/main.cpp | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/trunk/PersonalDataEraser/main.cpp b/trunk/PersonalDataEraser/main.cpp index 5de7ab7..5e1a229 100644 --- a/trunk/PersonalDataEraser/main.cpp +++ b/trunk/PersonalDataEraser/main.cpp @@ -24,6 +24,7 @@ #include #include #include +#include #include #include @@ -48,10 +49,6 @@ #define WHITE 1.0f, 1.0f, 1.0f #define BLACK 0.0f, 0.0f, 0.0f -extern "C" void nninitSetupDaemons(void) -{ -} - namespace { const char* const NAND_TWL_ARCHIVE_NAME = "twln:"; const char* const NAND_TWL_KENJ_DIR_PATHNAME = "twln:/title/00030004/4b454e4a"; @@ -381,7 +378,17 @@ extern "C" void nnMain(void) nn::am::InitializeForSystemMenu(); // nimの初期化 - nn::nim::InitializeForShop(); + NN_UTIL_PANIC_IF_FAILED( + nn::nim::InitializeForShop() + ); + + // ndmの初期化 + NN_UTIL_PANIC_IF_FAILED( + nn::ndm::Initialize() + ); + NN_UTIL_PANIC_IF_FAILED( + nn::ndm::SuspendScheduler() + ); // ヒープの確保 common::HeapManager::GetHeap()->Initialize(nn::os::GetDeviceMemoryAddress(), nn::os::GetDeviceMemorySize(), nn::os::ALLOCATE_OPTION_LINEAR);