# HG changeset patch # User dominik # Date 1095618191 0 # Node ID 8339f2fe911d85a9635cc363d07450dd9cfffb28 # Parent 02c553babb65b6faf0352702b21c63be16c114ad (svn r297) Fix (SDL): Added a confirmation dialog when quitting the game diff -r 02c553babb65 -r 8339f2fe911d sdl.c --- a/sdl.c Sun Sep 19 16:55:09 2004 +0000 +++ b/sdl.c Sun Sep 19 18:23:11 2004 +0000 @@ -468,7 +468,12 @@ break; case SDL_QUIT: - return ML_QUIT; + // do not ask to quit on the main screen + if(_game_mode != GM_MENU) + AskExitGame(); + else + return ML_QUIT; + break; case SDL_KEYDOWN: if ((((ev.key.keysym.sym == SDLK_RETURN) || (ev.key.keysym.sym == SDLK_f)) && (ev.key.keysym.mod & KMOD_ALT)) || (((ev.key.keysym.sym == SDLK_RETURN) || (ev.key.keysym.sym == SDLK_f)) && (ev.key.keysym.mod & KMOD_META))) {