diff --git a/build/libraries_sysmenu/util/ARM9/src/util.c b/build/libraries_sysmenu/util/ARM9/src/util.c index 642c590c..f79d983a 100644 --- a/build/libraries_sysmenu/util/ARM9/src/util.c +++ b/build/libraries_sysmenu/util/ARM9/src/util.c @@ -287,7 +287,9 @@ BOOL UTL_CheckNintendoLogoData( ROM_Header_Short *rh ) // FATALエラーをセット void UTL_SetFatalError( FatalErrorCode error ) { + OSIntrMode enable = OS_DisableInterrupts(); s_fatalError |= (u64)1 << error; + OS_RestoreInterrupts( enable ); }