]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/commitdiff
config: Value#get() should return #default(), not @default
authorGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Wed, 13 Feb 2008 15:38:57 +0000 (16:38 +0100)
committerGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Wed, 13 Feb 2008 15:38:57 +0000 (16:38 +0100)
@default may be a Proc, in which case the default value is obtained
by calling the Proc. So use #default() that takes care of this already.

lib/rbot/config.rb

index 5661b3d1ef9480ee27aeafbc0e79cb255ed77325..23a445f978a5ccfeb245bb59aeac2834c521d2bd 100644 (file)
@@ -63,7 +63,7 @@ module Config
     end
     def get
       return @manager.config[@key] if @manager.config.has_key?(@key)
-      return @default
+      return default
     end
     alias :value :get
     def set(value, on_change = true)