diff options
| -rw-r--r-- | mrbgems/mruby-compiler/core/codegen.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/mrbgems/mruby-compiler/core/codegen.c b/mrbgems/mruby-compiler/core/codegen.c index 1bac4e061..34b91b0cf 100644 --- a/mrbgems/mruby-compiler/core/codegen.c +++ b/mrbgems/mruby-compiler/core/codegen.c @@ -470,14 +470,7 @@ rewind_pc(codegen_scope *s) static struct mrb_insn_data mrb_last_insn(codegen_scope *s) { - const mrb_code *pc = mrb_prev_pc(s, pc_addr(s)); - if (pc == NULL) { - struct mrb_insn_data data; - - data.insn = OP_NOP; - return data; - } - return mrb_decode_insn(pc); + return mrb_decode_insn(mrb_prev_pc(s, pc_addr(s))); } static mrb_bool |
