reduce usage of pointers / replace std::pair in SearchEngine
This commit is contained in:
@@ -800,10 +800,10 @@ void Delete::Run()
|
||||
ShowMessage("Deleting directories is disabled by default, see man page for more details");
|
||||
return;
|
||||
}
|
||||
if (item.type == itDirectory && item.song) // parent dir
|
||||
if (myBrowser->isParentDir(myBrowser->Main()->Choice()))
|
||||
return;
|
||||
|
||||
std::string name = item.type == itSong ? item.song->getName() : item.name;
|
||||
std::string name = item.type == itSong ? item.song.getName() : item.name;
|
||||
std::string question;
|
||||
if (myBrowser->Main()->hasSelected())
|
||||
question = "Delete selected items?";
|
||||
@@ -826,7 +826,7 @@ void Delete::Run()
|
||||
for (size_t i = 0; i < list.size(); ++i)
|
||||
{
|
||||
const MPD::Item &it = (*myBrowser->Main())[list[i]];
|
||||
name = it.type == itSong ? it.song->getName() : it.name;
|
||||
name = it.type == itSong ? it.song.getName() : it.name;
|
||||
if (myBrowser->DeleteItem(it))
|
||||
{
|
||||
const char msg[] = "\"%s\" deleted";
|
||||
|
||||
Reference in New Issue
Block a user