Token->Preeval2 = vIt;
It = (HashIterator *) vIt;
- if (TP->Tokens->nParameters <= It->AdditionalParams + 2) {
+ if (TP->Tokens->nParameters < It->AdditionalParams + 2) {
LogTemplateError(
NULL, "Iterator", ERR_PARM1, TP,
"doesn't work with %d params",
- TP->Tokens->nParameters - 1);
+ TP->Tokens->nParameters);
}
return;
}
- if (TP->Tokens->nParameters <= It->AdditionalParams + 2) {
+ if (TP->Tokens->nParameters < It->AdditionalParams + 2) {
LogTemplateError(
Target, "Iterator", ERR_PARM1, TP,
"doesn't work with %d params",