lib/facets/more/overload.rb in facets-1.2.0 vs lib/facets/more/overload.rb in facets-1.2.1
- old
+ new
@@ -25,10 +25,10 @@
else
has_generic = false
end
define_method( name ) do |*args|
- ovr = self.class.method_overloads[:"#{name}"]
+ ovr = self.class.method_overloads["#{name}".to_sym]
sig = args.collect{ |a| a.class }
hit = nil
faces = ovr.keys.sort { |a,b| b.size <=> a.size }
faces.each do |cmp|
next unless cmp.size == sig.size