lib/lite/ruby/safe/array.rb in lite-ruby-2.0.5 vs lib/lite/ruby/safe/array.rb in lite-ruby-2.0.6

- old
+ new

@@ -45,10 +45,10 @@ if number.to_i <= 0 raise ArgumentError, "Group size must be a positive integer, was #{number.inspect}" elsif fill_with == false collection = self else - padding = (number - size % number) % number + padding = (number - (size % number)) % number collection = dup.concat(Array.new(padding, fill_with)) end sliced_collection = collection.each_slice(number) return sliced_collection.to_a unless defined?(yield)