aboutsummaryrefslogtreecommitdiff
path: root/lparser.c
diff options
context:
space:
mode:
Diffstat (limited to 'lparser.c')
-rw-r--r--lparser.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lparser.c b/lparser.c
index 9f156dd9..32500b02 100644
--- a/lparser.c
+++ b/lparser.c
@@ -1171,9 +1171,9 @@ static void assignment (LexState *ls, struct LHS_assign *lh, int nvars) {
1171 suffixedexp(ls, &nv.v); 1171 suffixedexp(ls, &nv.v);
1172 if (!vkisindexed(nv.v.k)) 1172 if (!vkisindexed(nv.v.k))
1173 check_conflict(ls, lh, &nv.v); 1173 check_conflict(ls, lh, &nv.v);
1174 luaE_incCcalls(ls->L); /* control recursion depth */ 1174 enterlevel(ls); /* control recursion depth */
1175 assignment(ls, &nv, nvars+1); 1175 assignment(ls, &nv, nvars+1);
1176 ls->L->nCcalls--; 1176 leavelevel(ls);
1177 } 1177 }
1178 else { /* assignment -> '=' explist */ 1178 else { /* assignment -> '=' explist */
1179 int nexps; 1179 int nexps;