From 67ea80b2bd2df64bbfefd0ba8f74f6eeb52074aa Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Sat, 12 Oct 2019 12:38:25 +0900 Subject: Fixed a bug in `Array#difference`. --- mrbgems/mruby-array-ext/mrblib/array.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mrbgems/mruby-array-ext/mrblib') diff --git a/mrbgems/mruby-array-ext/mrblib/array.rb b/mrbgems/mruby-array-ext/mrblib/array.rb index 7cec44dba..d4a72a927 100644 --- a/mrbgems/mruby-array-ext/mrblib/array.rb +++ b/mrbgems/mruby-array-ext/mrblib/array.rb @@ -133,9 +133,9 @@ class Array # preserved from the original array. # def difference(*args) - ary = self.dup + ary = self args.each do |x| - ary = self - x + ary = ary - x end ary end -- cgit v1.2.3