db/DatabaseListener: pass URI to OnDatabaseSongRemoved()

There's no point in passing a LightSong reference here; the callee is
interested only in the URI.
This commit is contained in:
Max Kellermann
2016-03-18 16:18:41 +01:00
parent 296ee4961e
commit 2edad38c7c
5 changed files with 8 additions and 11 deletions

View File

@@ -39,10 +39,9 @@ UpdateRemoveService::RunDeferred()
{
const auto uri = removed_song->GetURI();
FormatDefault(update_domain, "removing %s", uri.c_str());
listener.OnDatabaseSongRemoved(uri.c_str());
}
listener.OnDatabaseSongRemoved(removed_song->Export());
/* clear "removed_song" and send signal to update thread */
remove_mutex.lock();
removed_song = nullptr;