lib/device.rb in narou-1.5.6 vs lib/device.rb in narou-1.5.6.1
- old
+ new
@@ -24,9 +24,10 @@
attr_reader :name, :ebook_file_ext, :display_name
DEVICES = {}.tap do |h|
[File.dirname(__FILE__), Narou.get_root_dir].each do |dir|
+ next unless dir
Dir.glob(File.join(dir, "device", "*.rb")).each do |path|
eval(File.read(path, encoding: Encoding::UTF_8))
name = File.basename(path, ".rb")
h[name] = eval(name.capitalize)
end