r4724 - trunk/data/qcsrc/menu
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Sat Oct 11 03:04:19 EDT 2008
Author: div0
Date: 2008-10-11 03:04:17 -0400 (Sat, 11 Oct 2008)
New Revision: 4724
Modified:
trunk/data/qcsrc/menu/menu.qc
Log:
stop using the insane tokenizer for menu skin files
Modified: trunk/data/qcsrc/menu/menu.qc
===================================================================
--- trunk/data/qcsrc/menu/menu.qc 2008-10-11 07:00:30 UTC (rev 4723)
+++ trunk/data/qcsrc/menu/menu.qc 2008-10-11 07:04:17 UTC (rev 4724)
@@ -82,8 +82,11 @@
}
draw_currentSkin = strzone(draw_currentSkin);
while((s = fgets(fh)))
- if(tokenize_insane(s) == 2) // uses '...' syntax for vectors
- Skin_ApplySetting(argv(0), argv(1));
+ {
+ n = tokenize_sane(s);
+ if(n >= 2)
+ Skin_ApplySetting(argv(0), substring(s, argv_start_index(1), argv_end_index(-1) - argv_start_index(1)));
+ }
fclose(fh);
glob = search_begin(strcat(draw_currentSkin, "/*.tga"), TRUE, TRUE);
More information about the nexuiz-commits
mailing list