summaryrefslogtreecommitdiffhomepage
path: root/src/proc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/proc.c')
-rw-r--r--src/proc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/proc.c b/src/proc.c
index a1f8b180e..e5c233e1b 100644
--- a/src/proc.c
+++ b/src/proc.c
@@ -15,8 +15,8 @@ mrb_proc_new(mrb_state *mrb, mrb_irep *irep)
struct RProc *p;
p = (struct RProc*)mrb_obj_alloc(mrb, MRB_TT_PROC, mrb->proc_class);
- p->body.irep = irep;
p->target_class = (mrb->ci) ? mrb->ci->target_class : 0;
+ p->body.irep = irep;
p->env = 0;
return p;