From d834f1b537d94edd942a8393101f2a06264c1098 Mon Sep 17 00:00:00 2001 From: shyouhei Date: Sun, 15 Jun 2008 14:17:11 +0000 Subject: merge revision(s) 16564: * marshal.c (reentrant_check): check reentrance via callcc. [ruby-dev:34802] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@17319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- eval.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'eval.c') diff --git a/eval.c b/eval.c index 967c5befed..b83c6e2286 100644 --- a/eval.c +++ b/eval.c @@ -5502,7 +5502,7 @@ rb_ensure(b_proc, data1, e_proc, data2) POP_TAG(); retval = prot_tag ? prot_tag->retval : Qnil; /* save retval */ if (!thread_no_ensure()) { - (*e_proc)(data2); + (*e_proc)(data2); } if (prot_tag) return_value(retval); if (state) JUMP_TAG(state); -- cgit v1.2.3