From 8250016136a9099fd8f556acd7bba85fa15b609a Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Thu, 27 Mar 2014 14:28:49 +0900 Subject: use __svalue instead of ary2sv --- mrbgems/mruby-enumerator/mrblib/enumerator.rb | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/mrbgems/mruby-enumerator/mrblib/enumerator.rb b/mrbgems/mruby-enumerator/mrblib/enumerator.rb index 912683ed9..17a650d6c 100644 --- a/mrbgems/mruby-enumerator/mrblib/enumerator.rb +++ b/mrbgems/mruby-enumerator/mrblib/enumerator.rb @@ -297,7 +297,7 @@ class Enumerator # side-effect # def next - ary2sv next_values, false + next_values.__svalue end ## @@ -405,7 +405,7 @@ class Enumerator # p e.next #raises StopIteration # def peek - ary2sv peek_values, true + peek_values.__svalue end ## @@ -510,22 +510,6 @@ class Enumerator nil end - # just for internal - def ary2sv args, dup - return args unless args.kind_of? Array - - case args.length - when 0 - nil - when 1 - args[0] - else - return args.dup if dup - args - end - end - private :ary2sv - # just for internal class Generator def initialize &block -- cgit v1.2.3