diff --git a/parseext.c b/parseext.c index ffa8492..4baceac 100644 --- a/parseext.c +++ b/parseext.c @@ -253,7 +253,7 @@ void parseForEach(Procedure *p, NodeList *n) { GenTmpVar(p, &len); GenTmpVar(p, &count); - if (!hasKey && !addVars) GenTmpVar(p, &symbolKey); + if (!hasKey) GenTmpVar(p, &symbolKey); //count:=0; emitOp(p, n, T_START_STATEMENT);