summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--mrbgems/mruby-enum-ext/mrblib/enum.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/mrbgems/mruby-enum-ext/mrblib/enum.rb b/mrbgems/mruby-enum-ext/mrblib/enum.rb
index 11c9dbd98..8ca7fd8bb 100644
--- a/mrbgems/mruby-enum-ext/mrblib/enum.rb
+++ b/mrbgems/mruby-enum-ext/mrblib/enum.rb
@@ -631,9 +631,9 @@ module Enumerable
def zip(*arg)
ary = []
i = 0
- self.each do |val|
+ self.each do |*val|
a = []
- a.push(val)
+ a.push(val.__svalue)
idx = 0
while idx < arg.size
a2 = arg[idx].to_a