gen_vmassignment() missed a pop() in a conditional branch, but we have
to keep each conditional branch 's stack depth the same all the time
when it left execution.
This commit is contained in:
fleuria
2013-08-12 14:12:33 +08:00
parent 4f1fe9a3ee
commit 6dcf2ffb08
+3
View File
@@ -959,6 +959,9 @@ gen_vmassignment(codegen_scope *s, node *tree, int rhs, int val)
}
}
}
else {
pop();
}
}
static void