diff options
Diffstat (limited to 'src/setup/mainmenu.c')
-rw-r--r-- | src/setup/mainmenu.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/setup/mainmenu.c b/src/setup/mainmenu.c index 5a5f72fc..90bda7de 100644 --- a/src/setup/mainmenu.c +++ b/src/setup/mainmenu.c @@ -173,7 +173,6 @@ void MainMenu(void) static void InitConfig(void) { - SetupMission(); InitBindings(); SetChatMacroDefaults(); @@ -240,15 +239,19 @@ static void RunGUI(void) TXT_SetDesktopTitle(PACKAGE_NAME " Setup ver " PACKAGE_VERSION); SetIcon(); - - MainMenu(); TXT_GUIMainLoop(); } -void D_DoomMain(void) +static void MissionSet(void) { InitConfig(); + MainMenu(); +} + +void D_DoomMain(void) +{ + SetupMission(MissionSet); RunGUI(); } |