diff options
author | Mathias Buhr <napcode@apparatus.de> | 2015-09-03 10:05:36 +0200 |
---|---|---|
committer | Mathias Buhr <napcode@apparatus.de> | 2015-09-03 10:05:36 +0200 |
commit | cfb10eba35a60d975ef45512e1a9432c90f9d317 (patch) | |
tree | ecf6ec834c65281dac29168b2a83593f768a80f1 /libs/ardour/session.cc | |
parent | 624f76b229b8e71f9c57aa60da1ac2046b0578cd (diff) |
Review changes
Diffstat (limited to 'libs/ardour/session.cc')
-rw-r--r-- | libs/ardour/session.cc | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index d382077827..e1a41e8db7 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -4412,17 +4412,9 @@ Session::construct_peak_filepath (const string& filepath) const string::size_type suffix = filename.find_last_of ('.'); - std::string filename_unsuffixed; - if (suffix != string::npos) { - filename_unsuffixed = filename.substr (0, suffix); - } else { - warning << string_compose (_("Odd audio file path: %1"), filepath) << endmsg; - filename_unsuffixed = filename; - } - - std::string checksum = "_" + Glib::Checksum::compute_checksum(Glib::Checksum::CHECKSUM_MD5, path + G_DIR_SEPARATOR + filename); + std::string checksum = Glib::Checksum::compute_checksum(Glib::Checksum::CHECKSUM_SHA1, path + G_DIR_SEPARATOR + filename); - return Glib::build_filename (_session_dir->peak_path(), filename_unsuffixed + checksum + peakfile_suffix); + return Glib::build_filename (_session_dir->peak_path(), checksum + peakfile_suffix); } string |