From 5e6634ce67281e7142e61fa5ba18265ff894c9e5 Mon Sep 17 00:00:00 2001 From: matz Date: Thu, 1 Aug 2002 09:42:38 +0000 Subject: * parse.y (tokadd_string): ignore backslashed spaces in %w. * enum.c (enum_find): do not use rb_eval_cmd(); should not accept a string for if_none. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2679 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- enum.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'enum.c') diff --git a/enum.c b/enum.c index f426bc3303..c8831fb7b9 100644 --- a/enum.c +++ b/enum.c @@ -90,7 +90,7 @@ enum_find(argc, argv, obj) } rb_gc_force_recycle((VALUE)memo); if (!NIL_P(if_none)) { - rb_eval_cmd(if_none, rb_ary_new2(0), 0); + return rb_funcall(if_none, rb_intern("call"), 0, 0); } return Qnil; } -- cgit v1.2.1