Fix cleanup report #7891
Direct call to Session::cleanup_sources() from ARDOUR_UI::cleanup() didn't zero initialize size. This centralizes initialization, so cleanup_trash_sources() does not need to explicitly clear it.
This commit is contained in:
parent
efb9f3c54e
commit
dbd4b9d07d
@ -662,6 +662,7 @@ enum ScreenSaverMode {
|
||||
};
|
||||
|
||||
struct CleanupReport {
|
||||
CleanupReport () : space (0) {}
|
||||
std::vector<std::string> paths;
|
||||
size_t space;
|
||||
};
|
||||
|
@ -3704,9 +3704,6 @@ Session::cleanup_trash_sources (CleanupReport& rep)
|
||||
vector<space_and_path>::iterator i;
|
||||
string dead_dir;
|
||||
|
||||
rep.paths.clear ();
|
||||
rep.space = 0;
|
||||
|
||||
for (i = session_dirs.begin(); i != session_dirs.end(); ++i) {
|
||||
|
||||
dead_dir = Glib::build_filename ((*i).path, dead_dir_name);
|
||||
|
Loading…
Reference in New Issue
Block a user