From 37282fa5b083375cab6780824a8941c459b59ebe Mon Sep 17 00:00:00 2001 From: matz Date: Thu, 10 Aug 2000 14:23:10 +0000 Subject: [PATCH] matz git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@889 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 5 +++++ eval.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 88f26801e2..f717b0d8ea 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Thu Aug 10 08:05:03 2000 Yukihiro Matsumoto + + * eval.c (rb_callcc): returned current thread instaed of + continuation wrongly. + Thu Aug 10 05:40:28 2000 WATANABE Hirofumi * ext/extmk.rb.in: $CPPFLAGS should be initialized. diff --git a/eval.c b/eval.c index cf61825a97..eb00963279 100644 --- a/eval.c +++ b/eval.c @@ -8105,7 +8105,7 @@ rb_callcc(self) return th->result; } else { - return rb_yield(th->thread); + return rb_yield(cont); } }