db/DatabaseSong: DatabaseDetachSong(uri) returns instance, not pointer

This commit is contained in:
Max Kellermann
2017-02-08 09:58:20 +01:00
parent 7225e919fc
commit d184231169
4 changed files with 10 additions and 10 deletions

View File

@@ -41,7 +41,7 @@ DatabaseDetachSong(const Storage &storage, const LightSong &song)
return detached;
}
DetachedSong *
DetachedSong
DatabaseDetachSong(const Database &db, const Storage &storage, const char *uri)
{
const LightSong *tmp = db.GetSong(uri);
@@ -49,5 +49,5 @@ DatabaseDetachSong(const Database &db, const Storage &storage, const char *uri)
AtScopeExit(&db, tmp) { db.ReturnSong(tmp); };
return new DetachedSong(DatabaseDetachSong(storage, *tmp));
return DatabaseDetachSong(storage, *tmp);
}