diff --git a/engine/compiler.c b/engine/compiler.c index b0c1763..16f5056 100644 --- a/engine/compiler.c +++ b/engine/compiler.c @@ -5001,7 +5001,7 @@ static sxi32 PH7_GenStateEmitExprCode( } } else if(pNode->pOp->iOp == EXPR_OP_COMMA) { /* POP the left node */ - PH7_VmEmitInstr(pGen->pVm, pInstr->iLine, PH7_OP_POP, 1, 0, 0, 0); + PH7_VmEmitInstr(pGen->pVm, pNode->pStart->nLine, PH7_OP_POP, 1, 0, 0, 0); } } rc = SXRET_OK;