From 20f38e4cbd1bffcf2e775b1cc1cfa7f80bedab76 Mon Sep 17 00:00:00 2001 From: matz Date: Wed, 31 Oct 2001 08:00:18 +0000 Subject: * eval.c (exec_under): should initialize ruby_frame->self; git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- eval.c | 1 + 1 file changed, 1 insertion(+) (limited to 'eval.c') diff --git a/eval.c b/eval.c index bea650cc5..90f17e5be 100644 --- a/eval.c +++ b/eval.c @@ -5098,6 +5098,7 @@ exec_under(func, under, args) PUSH_CLASS(); ruby_class = under; PUSH_FRAME(); + ruby_frame->self = _frame.prev->self; ruby_frame->last_func = _frame.prev->last_func; ruby_frame->last_class = _frame.prev->last_class; ruby_frame->argc = _frame.prev->argc; -- cgit