diff options
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -7136,6 +7136,7 @@ rb_mod_define_method(argc, argv, mod) body = bind_clone(body); Data_Get_Struct(body, struct BLOCK, block); block->frame.last_func = id; + block->frame.orig_func = id; block->frame.last_class = mod; node = NEW_BMETHOD(body); } |