make "Flush Wastebasket" operate on the correct directory rather than a non-existent one
authorPaul Davis <paul@linuxaudiosystems.com>
Fri, 11 Mar 2011 03:40:42 +0000 (03:40 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Fri, 11 Mar 2011 03:40:42 +0000 (03:40 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@9122 d708f5d6-7413-0410-9779-e7cbd77b26cf

libs/ardour/session_state.cc

index 1d54d31c3c57dc462bb169d44ab307e8303c008f..cdf6408e8fc1e7a8edaceffb3bb5db3127c9e0ee 100644 (file)
@@ -2883,8 +2883,7 @@ Session::cleanup_trash_sources (CleanupReport& rep)
 
        for (i = session_dirs.begin(); i != session_dirs.end(); ++i) {
 
-               dead_dir = (*i).path;
-               dead_dir += dead_dir_name;
+               dead_dir = Glib::build_filename ((*i).path, dead_dir_name);
 
                 clear_directory (dead_dir, &rep.space, &rep.paths);
        }