lib/ipod_db.rb in ipod_db-0.2.5 vs lib/ipod_db.rb in ipod_db-0.2.6

- old
+ new

@@ -1,10 +1,11 @@ # encoding: UTF-8 require 'bindata' require 'bindata/itypes' require 'map' require 'pathname' +require 'active_support/inflector' require 'ipod_db/version' class Hash def subset *args @@ -151,9 +152,13 @@ "<IpodDB>" end def make_filename suffix "#{@root_dir}/iPod_Control/iTunes/iTunes#{suffix}" + end + + def self.sanitize_filename filename + ActiveSupport::Inflector.transliterate(filename, '_') end class PState < BinData::Record endian :little uint8 :volume, initial_value: 29