summaryrefslogtreecommitdiff
path: root/lib/rss
diff options
context:
space:
mode:
authorkou <kou@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2005-03-31 02:03:05 +0000
committerkou <kou@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2005-03-31 02:03:05 +0000
commitf8c33000697574d405e822b1bb04430a34784907 (patch)
tree12a21b37e37a0b5bf34d814bd93a567e52f5c692 /lib/rss
parentba269b1976f75cd03551ec88266583b452d4c5dc (diff)
* lib/rss/parser.rb
(RSS::BaseListener.install_setter) (RSS::BaseListener.register_uri): changed fallback way. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/rss')
-rw-r--r--lib/rss/parser.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/rss/parser.rb b/lib/rss/parser.rb
index fb6c55fb72..ecfde83762 100644
--- a/lib/rss/parser.rb
+++ b/lib/rss/parser.rb
@@ -127,12 +127,12 @@ module RSS
@@registered_uris = {}
def install_setter(uri, tag_name, setter)
- @@setter[uri] = {} unless @@setter.has_key?(uri)
+ @@setter[uri] ||= {}
@@setter[uri][tag_name] = setter
end
def register_uri(name, uri)
- @@registered_uris[name] = {} unless @@registered_uris.has_key?(name)
+ @@registered_uris[name] ||= {}
@@registered_uris[name][uri] = nil
end