codegen.c: forgot to check s2 extensively in super codegen.

This commit is contained in:
Yukihiro "Matz" Matsumoto
2021-10-17 08:03:24 +09:00
parent 2b19a6c1b4
commit be189ae9f9
+2 -1
View File
@@ -2830,7 +2830,8 @@ codegen(codegen_scope *s, node *tree, int val)
st++;
}
else {
gen_blkmove(s, s2->ainfo, lv);
if (!s2) push();
else gen_blkmove(s, s2->ainfo, lv);
st++;
}
pop_n(st+1);