mpdpp: make all consumers take values, not rvalue references

This commit is contained in:
Andrzej Rybczak
2013-05-17 14:02:31 +02:00
parent e5e6de8d31
commit 2f9ab8f267
16 changed files with 38 additions and 50 deletions

View File

@@ -640,7 +640,7 @@ void Connection::Add(const std::string &path)
bool Connection::AddRandomTag(mpd_tag_type tag, size_t number)
{
StringList tags;
GetList(tag, [&tags](std::string &&tag_name) {
GetList(tag, [&tags](std::string tag_name) {
tags.push_back(tag_name);
});
if (number > tags.size())
@@ -658,7 +658,7 @@ bool Connection::AddRandomTag(mpd_tag_type tag, size_t number)
StartSearch(1);
AddSearch(tag, *it++);
SongList songs;
CommitSearchSongs([&songs](MPD::Song &&s) {
CommitSearchSongs([&songs](MPD::Song s) {
songs.push_back(s);
});
StartCommandsList();