summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorser <ser@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-10-02 01:46:13 +0000
committerser <ser@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-10-02 01:46:13 +0000
commitcc149b51d40edd6a7d64ff0c22b93fd027124e25 (patch)
treebd649e089c4ab6c29f932513cee8120d07c174bb
parent3f5c25b733bad4e35966525089c690ede0424706 (diff)
downloadruby-cc149b51d40edd6a7d64ff0c22b93fd027124e25.tar.gz
ruby-cc149b51d40edd6a7d64ff0c22b93fd027124e25.tar.xz
ruby-cc149b51d40edd6a7d64ff0c22b93fd027124e25.zip
r1365@bean: ser | 2007-10-01 21:24:32 -0400
r1346@bean: ser | 2007-07-28 10:00:36 -0400 Fixes ticket:102. Fix provided by kevinj -- thanks! Great job. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--lib/rexml/element.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/rexml/element.rb b/lib/rexml/element.rb
index f757cfffa..da3fb5787 100644
--- a/lib/rexml/element.rb
+++ b/lib/rexml/element.rb
@@ -553,6 +553,7 @@ module REXML
def attribute( name, namespace=nil )
prefix = nil
prefix = namespaces.index(namespace) if namespace
+ prefix = nil if prefix == 'xmlns'
attributes.get_attribute( "#{prefix ? prefix + ':' : ''}#{name}" )
end