queue/PlaylistUpdate: assert Database::GetSong()!=nullptr

This commit is contained in:
Max Kellermann 2017-02-08 09:53:14 +01:00
parent c1fa5279f4
commit 7a185f1ead

View File

@ -37,14 +37,13 @@ UpdatePlaylistSong(const Database &db, DetachedSong &song)
try {
original = db.GetSong(song.GetURI());
} catch (const std::runtime_error &e) {
return false;
}
if (original == nullptr)
/* not found - shouldn't happen, because the update
thread should ensure that all stale Song instances
have been purged */
return false;
}
assert(original != nullptr);
if (original->mtime == song.GetLastModified()) {
/* not modified */