diff --git a/engine/compiler.c b/engine/compiler.c index 5dbe266..9a93a2e 100644 --- a/engine/compiler.c +++ b/engine/compiler.c @@ -2289,7 +2289,7 @@ static sxi32 PH7_CompileVar(ph7_gen_state *pGen) { break; } else if(pGen->pIn->nType & PH7_TK_COMMA) { pGen->pIn++; - } else { + } else if(pGen->pIn < pGen->pEnd) { PH7_GenCompileError(&(*pGen), E_ERROR, pGen->pIn->nLine, "Unexpected token '%z'", &pGen->pIn->sData); } }