From: terencehill Date: Wed, 12 Feb 2014 00:22:01 +0000 (+0100) Subject: Error msg fix X-Git-Tag: xonotic-v0.8.2~1987^2~39 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=b3c6c41cb91810415753df33c9362c4be20f8c59;p=xonotic%2Fxonotic-data.pk3dir.git Error msg fix --- diff --git a/qcsrc/client/hud.qc b/qcsrc/client/hud.qc index 2e751795d..c67a06132 100644 --- a/qcsrc/client/hud.qc +++ b/qcsrc/client/hud.qc @@ -4611,6 +4611,8 @@ float HUD_QuickMenu_Page(string target_submenu, float new_page) } // printf("^1 skipping %s\n", s); } + if(QuickMenu_Buffer_Index == QuickMenu_Buffer_Size) + printf("Couldn't find submenu \"%s\"\n", z_submenu); } float total = 0; for( ; QuickMenu_Buffer_Index < QuickMenu_Buffer_Size; ++QuickMenu_Buffer_Index) @@ -4655,14 +4657,12 @@ float HUD_QuickMenu_Page(string target_submenu, float new_page) ++total; } + strunzone(z_submenu); if (QuickMenu_Entries == 0) { - printf("Couldn't find submenu \"%s\"\n", z_submenu); - strunzone(z_submenu); HUD_QuickMenu_Close(); return 0; } - strunzone(z_submenu); QuickMenu_TimeOut = time + autocvar_hud_panel_quickmenu_time; return 1; }