- code_statements[stidx].o2.s1 = (onfalse->code_start) - (stidx);
- if (stidx+2 == vec_size(code_statements) && code_statements[stidx].o2.s1 == 1) {
- code_statements[stidx] = code_statements[stidx+1];
- if (code_statements[stidx].o1.s1 < 0)
- code_statements[stidx].o1.s1++;
- code_pop_statement();
+ code->statements[stidx].o2.s1 = (onfalse->code_start) - (stidx);
+ if (stidx+2 == vec_size(code->statements) && code->statements[stidx].o2.s1 == 1) {
+ code->statements[stidx] = code->statements[stidx+1];
+ if (code->statements[stidx].o1.s1 < 0)
+ code->statements[stidx].o1.s1++;
+ code_pop_statement(code);