From 636763811035c3d814529df25afe3b4861f9c9f6 Mon Sep 17 00:00:00 2001 From: toshinagata1964 Date: Fri, 28 Mar 2014 01:27:23 +0000 Subject: [PATCH] Ruby errinfo should be cleared before beginning new evalutation git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@515 a2be9bc6-48de-4e38-9406-05402d4bc13c --- MolLib/Ruby_bind/ruby_bind.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MolLib/Ruby_bind/ruby_bind.c b/MolLib/Ruby_bind/ruby_bind.c index 5221f69..56b7182 100644 --- a/MolLib/Ruby_bind/ruby_bind.c +++ b/MolLib/Ruby_bind/ruby_bind.c @@ -11034,6 +11034,9 @@ s_evalRubyScriptOnMoleculeSub(VALUE val) VALUE sval, fnval, lnval, retval; VALUE binding; + /* Clear the error information */ + rb_set_errinfo(Qnil); + if (s_ruby_top_self == Qfalse) { s_ruby_top_self = rb_eval_string("eval(\"self\",TOPLEVEL_BINDING)"); } -- 2.11.0