diff options
Diffstat (limited to 'mjit_compile.c')
-rw-r--r-- | mjit_compile.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mjit_compile.c b/mjit_compile.c index b57a988926..c502a44637 100644 --- a/mjit_compile.c +++ b/mjit_compile.c @@ -191,7 +191,7 @@ compile_cancel_handler(FILE *f, const struct rb_iseq_constant_body *body, struct fprintf(f, "\ncancel:\n"); if (status->local_stack_p) { for (i = 0; i < body->stack_max; i++) { - fprintf(f, " *((VALUE *)reg_cfp->bp + %d) = stack[%d];\n", i + 1, i); + fprintf(f, " *((VALUE *)reg_cfp->bp_ + %d) = stack[%d];\n", i, i); } } fprintf(f, " return Qundef;\n"); |