diff --git a/src/d_quit.c b/src/d_quit.c index e53fb954..8f45272c 100644 --- a/src/d_quit.c +++ b/src/d_quit.c @@ -32,28 +32,15 @@ // I_Quit // -void I_Quit(void) -{ - SDL_QuitSubSystem(SDL_INIT_VIDEO); - - SDL_Quit(); -} - -void I_QuitFirst(void) -{ - if (demorecording) - { - G_CheckDemoStatus(); - } -} - extern char **tempdirs; -void I_QuitLast(void) +void I_Quit(void) { int i; - M_SaveDefaults(); + SDL_QuitSubSystem(SDL_INIT_VIDEO); + + SDL_Quit(); if (!tempdirs) { @@ -93,3 +80,16 @@ void I_QuitLast(void) } } } + +void I_QuitFirst(void) +{ + if (demorecording) + { + G_CheckDemoStatus(); + } +} + +void I_QuitLast(void) +{ + M_SaveDefaults(); +}