From: Wilfried Goesgens Date: Thu, 30 Jun 2011 21:11:14 +0000 (+0000) Subject: fix off by one while checking for the maximum number of tokens X-Git-Tag: v8.11~652 X-Git-Url: https://code.citadel.org/?a=commitdiff_plain;h=7242d7c3fcd5865bebd5f273980374fdef21f851;p=citadel.git fix off by one while checking for the maximum number of tokens --- diff --git a/webcit/subst.c b/webcit/subst.c index 8f9060769..49723377a 100644 --- a/webcit/subst.c +++ b/webcit/subst.c @@ -1003,7 +1003,7 @@ WCTemplateToken *NewTemplateSubstitute(StrBuf *Buf, &NewToken->Params[NewToken->nParameters - 1])) { NewToken->HaveParameters = 1; - if (NewToken->nParameters > MAXPARAM) { + if (NewToken->nParameters >= MAXPARAM) { LogTemplateError( NULL, "Parseerror", ERR_NAME, &TP, "only [%d] Params allowed in Tokens",