From 8630dcd2d2ca7a9201ec8317d00bd18a8db4facd Mon Sep 17 00:00:00 2001 From: matz Date: Thu, 22 Jan 2004 08:31:33 +0000 Subject: * parse.y (opt_rescue): use NODE_ERRINFO() instead of NODE_GVAR("$!"), to avoid confusion from variable aliasing. [ruby-talk:90074] * version.c (Init_version): remove obsolete constants VERSION etc. [ruby-dev:22643] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5538 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- eval.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'eval.c') diff --git a/eval.c b/eval.c index 24cf02c9c..ed7729fcf 100644 --- a/eval.c +++ b/eval.c @@ -2775,6 +2775,9 @@ rb_eval(self, n) case NODE_FALSE: RETURN(Qfalse); + case NODE_ERRINFO: + RETURN(ruby_errinfo); + case NODE_IF: if (trace_func) { call_trace_func("line", node, self, -- cgit