Revision: 5261 http://trac.macosforge.org/projects/ruby/changeset/5261 Author: lsansonetti@apple.com Date: 2011-03-07 14:03:22 -0800 (Mon, 07 Mar 2011) Log Message: ----------- avoid using regexp, to not overwrite globals (patch by scottg at eluddite.org) Modified Paths: -------------- MacRuby/trunk/lib/ostruct.rb Modified: MacRuby/trunk/lib/ostruct.rb =================================================================== --- MacRuby/trunk/lib/ostruct.rb 2011-03-07 08:16:17 UTC (rev 5260) +++ MacRuby/trunk/lib/ostruct.rb 2011-03-07 22:03:22 UTC (rev 5261) @@ -80,7 +80,7 @@ def method_missing(mid, *args) # :nodoc: mname = mid.id2name len = args.length - if mname =~ /=$/ + if mname.end_with?('=') if len != 1 raise ArgumentError, "wrong number of arguments (#{len} for 1)", caller(1) end
participants (1)
-
source_changes@macosforge.org