diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/option_menu.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/option_menu.c b/src/option_menu.c index a3704b23c..b7840d373 100644 --- a/src/option_menu.c +++ b/src/option_menu.c @@ -50,7 +50,7 @@ struct OptionMenu /*0x13*/ u8 unk13; }; -EWRAM_DATA struct OptionMenu *sOptionMenuPtr = NULL; +static EWRAM_DATA struct OptionMenu *sOptionMenuPtr = NULL; //Function Declarataions static void CB2_InitOptionMenu(void); @@ -219,9 +219,9 @@ void CB2_OptionsMenuFromStartMenu(void) sOptionMenuPtr->option[MENUITEM_BUTTONMODE] = gSaveBlock2Ptr->optionsButtonMode; sOptionMenuPtr->option[MENUITEM_FRAMETYPE] = gSaveBlock2Ptr->optionsWindowFrameType; - for (i = 0; i < MENUITEM_COUNT-1; i++) + for (i = 0; i < MENUITEM_COUNT - 1; i++) { - if (sOptionMenuPtr->option[i] > (sOptionMenuItemCounts[i])-1) + if (sOptionMenuPtr->option[i] > (sOptionMenuItemCounts[i]) - 1) sOptionMenuPtr->option[i] = 0; } HelpSystem_SetSomeVariable2(0xD); @@ -230,8 +230,8 @@ void CB2_OptionsMenuFromStartMenu(void) static void OptionMenu_InitCallbacks(void) { - SetVBlankCallback(0); - SetHBlankCallback(0); + SetVBlankCallback(NULL); + SetHBlankCallback(NULL); } static void OptionMenu_SetVBlankCallback(void) @@ -279,6 +279,7 @@ static void CB2_OptionMenu(void) break; default: SetOptionMenuTask(); + break; } sOptionMenuPtr->state++; } |