From: terencehill <piuntn@gmail.com>
Date: Sun, 1 Feb 2015 00:03:40 +0000 (+0100)
Subject: Quickmenu: add support for C-style comments in quickmenu files
X-Git-Tag: xonotic-v0.8.2~1987^2~30
X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=2181cad6b3753bb2211e792a7aee09560d65a0a0;p=xonotic%2Fxonotic-data.pk3dir.git

Quickmenu: add support for C-style comments in quickmenu files
---

diff --git a/qcsrc/client/hud.qc b/qcsrc/client/hud.qc
index 580756ea1b..1f801943f4 100644
--- a/qcsrc/client/hud.qc
+++ b/qcsrc/client/hud.qc
@@ -4556,9 +4556,7 @@ float HUD_QuickMenu_Open(string mode, string submenu)
 			// first skip invalid entries, so we don't check them anymore
 			float argc;
 			argc = tokenize_console(s);
-			if(argc == 0 || argc > 3)
-				continue;
-			if(argv(0) == "")
+			if(argc == 0 || argv(0) == "" || substring(argv(0), 0, 2) == "////")
 				continue;
 			if(argc == 1)
 				bufstr_set(QuickMenu_Buffer, QuickMenu_Buffer_Size, strcat("S", argv(0))); // Submenu