Skip to content

Commit

Permalink
Change Enumerable freezer to handle #each yielding multiple args
Browse files Browse the repository at this point in the history
  • Loading branch information
dkubb committed Aug 23, 2012
1 parent 279c827 commit 88da453
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion lib/ice_nine/freezer/enumerable.rb
Expand Up @@ -20,7 +20,9 @@ class Enumerable < Object
#
# @api public
def self.deep_freeze(enumerable)
enumerable.each { |entry| IceNine.deep_freeze(entry) }
enumerable.each do |*args|
args.each { |arg| IceNine.deep_freeze(arg) }
end
super enumerable
end

Expand Down

0 comments on commit 88da453

Please sign in to comment.