do not display message about disabled function if current item is parent dir

This commit is contained in:
Andrzej Rybczak
2009-05-24 03:35:13 +02:00
parent 658d213905
commit 5f5d6bf03f

View File

@@ -522,11 +522,13 @@ int main(int argc, char *argv[])
ShowMessage("Deleting files is disabled by default, see man page for more details");
continue;
}
if (item.type == itDirectory && (item.song || !Config.allow_physical_directories_deletion)) // [..]
if (item.type == itDirectory && !Config.allow_physical_directories_deletion)
{
ShowMessage("Deleting directories is disabled by default, see man page for more details");
continue;
}
if (item.type == itDirectory && item.song) // parent dir
continue;
LockStatusbar();
Statusbar() << "Delete " << (item.type == itSong ? "file" : "directory") << " \"" << (item.type == itSong ? item.song->GetName() : item.name) << "\" ? [y/n] ";