lib/xsd/ns.rb in rubyjedi-soap4r-1.5.8.01 vs lib/xsd/ns.rb in rubyjedi-soap4r-1.5.8.20100616125722
- old
+ new
@@ -121,10 +121,10 @@
end
false
end
# $1 and $2 are necessary.
- ParseRegexp = Regexp.new('\A([^:]+)(?::(.+))?\z')
+ ParseRegexp = Regexp.new('\A([^:]+)(?::(.+))?\z', nil, 'n')
def parse(str, local = false)
if ParseRegexp =~ str
if (name = $2) and (ns = @tag2ns[$1])
return XSD::QName.new(ns, name)