From 58fee047f9df1befb6f87408775fd8f74f553a83 Mon Sep 17 00:00:00 2001 From: Lee Salzman Date: Wed, 24 Sep 2008 03:56:45 +0000 Subject: [PATCH] menu closing fix git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2742 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- source/src/menus.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/src/menus.cpp b/source/src/menus.cpp index 0b3d690f..032aaee1 100644 --- a/source/src/menus.cpp +++ b/source/src/menus.cpp @@ -38,7 +38,7 @@ void closemenu(const char *name) { gmenu *m = menus.access(name); if(!m) return; - if(curmenu==m) menuset(NULL); + if(curmenu==m) menuset(menustack.empty() ? NULL : menustack.pop()); else loopv(menustack) { if(menustack[i]==m)