diff --git a/build/systemMenu_RED/MachineSettings/ARM9/src/MachineSetting.h b/build/systemMenu_RED/MachineSettings/ARM9/src/MachineSetting.h index 52b79543..ea15e170 100644 --- a/build/systemMenu_RED/MachineSettings/ARM9/src/MachineSetting.h +++ b/build/systemMenu_RED/MachineSettings/ARM9/src/MachineSetting.h @@ -35,7 +35,7 @@ extern "C" { #define HANDLE_OK_BUTTON 255 #define HANDLE_CANCEL_BUTTON 256 -#define BROADON_ENABLE // BroadOn用に設定項目を切り替える +//#define BROADON_ENABLE // BroadOn用に設定項目を切り替える // 数値入力インターフェース用ワーク(void InputDecimal()で使用) typedef struct InputNumParam { diff --git a/build/systemMenu_RED/MachineSettings/ARM9/src/setParentalControl.c b/build/systemMenu_RED/MachineSettings/ARM9/src/setParentalControl.c index 0427d26f..7f417350 100644 --- a/build/systemMenu_RED/MachineSettings/ARM9/src/setParentalControl.c +++ b/build/systemMenu_RED/MachineSettings/ARM9/src/setParentalControl.c @@ -997,7 +997,17 @@ static void SetDrawnPageElement( void ) // 初期化 void SetParentalControlInit( void ) { - // ページの初期化 + // ペアレンタルコントロール設定前なら、とりあえず問答無用でペアレンタルコントロール設定フラグを立てる + if( !LCFG_TSD_IsSetParentalControl() ) { + OS_TPrintf( "First ParentalControl... set flag.\n" ); + LCFG_TSD_SetFlagParentalControl( TRUE ); + if( !MY_WriteTWLSettings() ) + { + OS_TPrintf( "TWL settings write failed.\n" ); + } + } + + // ページの初期化 if( sbInitPage ) // 特別にFALSEが指定されたときだけページをそのままにする { sCurrentPage = 0;