Newmenus: Add get_menu_by_id and use it everywhere

This commit is contained in:
Valentin Grünbacher
2014-05-27 10:33:53 +02:00
parent c91d67912b
commit a6ffae72f5
5 changed files with 26 additions and 38 deletions

View File

@@ -65,11 +65,8 @@ void CPlayer::Disconnect()
authorized = false;
teamIdsInitialized = false;
if (newmenu >= 0 && newmenu < (int)g_NewMenus.size() && g_NewMenus[newmenu])
{
Menu *pMenu = g_NewMenus[newmenu];
if (Menu *pMenu = get_menu_by_id(newmenu))
pMenu->Close(index);
}
List<ClientCvarQuery_Info *>::iterator iter, end=queries.end();
for (iter=queries.begin(); iter!=end; iter++)