./lib/clean-hash/hash_pollute.rb in clean-hash-0.5.11 vs ./lib/clean-hash/hash_pollute.rb in clean-hash-0.6.0
- old
+ new
@@ -17,13 +17,12 @@
if not_alowed = (keys - mode).first
raise ArgumentError.new('CleanHash option "%s" is not alowed (%s)' % [not_alowed, mode.join(', ')])
end
mode.each { |el| self[el] = nil if self[el].nil? }
- ::CleanHash.create_struct self
+ CleanHash.create_struct self
else
- mode ||= :indifferent
- ::CleanHash.create mode, self
+ CleanHash.new self
end
end
end
end
end