tdiary/configuration.rb in tdiary-4.0.1.20131102 vs tdiary/configuration.rb in tdiary-4.0.2

- old
+ new

@@ -99,11 +99,14 @@ ].each do |var| def_vars1 << "#{var} = nil\n" def_vars2 << "@#{var} = #{var} unless #{var} == nil\n" end - unless @io_class + unless defined?(::TDiary::Cache) && ::TDiary::Cache.method_defined?(:store_cache) require 'tdiary/cache/file' + end + + unless @io_class require 'tdiary/io/default' @io_class = IO::Default end cgi_conf = @io_class.load_cgi_conf(self)