From: Mircea Kitsune Date: Sat, 14 Jan 2012 10:39:34 +0000 (+0200) Subject: Allow FOR_EACH_TAG to start from tag 0 instead of 1 X-Git-Tag: xonotic-v0.6.0~110^2^2~23 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=70b7b1dff40b0fde3089ab02d5472665d1616d21;p=xonotic%2Fxonotic-data.pk3dir.git Allow FOR_EACH_TAG to start from tag 0 instead of 1 --- diff --git a/qcsrc/common/util.qh b/qcsrc/common/util.qh index 5fd35b805..1670cf09d 100644 --- a/qcsrc/common/util.qh +++ b/qcsrc/common/util.qh @@ -293,7 +293,7 @@ void Shutdown(); #ifndef MENUQC // loops through the tags of model v using counter tagnum -#define FOR_EACH_TAG(v) float tagnum; for(tagnum = 1, gettaginfo(v, tagnum);; tagnum++, gettaginfo(v, tagnum)) if not(gettaginfo_name) break; else +#define FOR_EACH_TAG(v) float tagnum; for(tagnum = 0, gettaginfo(v, tagnum);; tagnum++, gettaginfo(v, tagnum)) if(tagnum && !gettaginfo_name) break; else #endif #ifdef SVQC void WriteApproxPastTime(float dst, float t);