*: use references instead of pointers

This commit is contained in:
Max Kellermann
2013-10-19 18:48:38 +02:00
parent 59f8144c50
commit ff626ac763
122 changed files with 1077 additions and 1083 deletions

View File

@@ -232,9 +232,11 @@ queue::DeletePosition(unsigned position)
{
assert(position < length);
Song *song = Get(position);
assert(!song->IsInDatabase() || song->IsDetached());
song->Free();
{
Song &song = Get(position);
assert(!song.IsInDatabase() || song.IsDetached());
song.Free();
}
const unsigned id = PositionToId(position);
const unsigned _order = PositionToOrder(position);