diff options
author | Max Kellermann <max@duempel.org> | 2013-10-19 18:48:38 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2013-10-19 18:48:38 +0200 |
commit | ff626ac76357940b2f0ac5cb243a68ac13df0f8a (patch) | |
tree | 493888a28950f75f5e254c0ded9dc9703ee83dc3 /src/Queue.cxx | |
parent | 59f8144c50765189594d5932fc25869f9ea6e265 (diff) | |
download | mpd-ff626ac76357940b2f0ac5cb243a68ac13df0f8a.tar.gz mpd-ff626ac76357940b2f0ac5cb243a68ac13df0f8a.tar.xz mpd-ff626ac76357940b2f0ac5cb243a68ac13df0f8a.zip |
*: use references instead of pointers
Diffstat (limited to '')
-rw-r--r-- | src/Queue.cxx | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/Queue.cxx b/src/Queue.cxx index 4226592c0..73628d02e 100644 --- a/src/Queue.cxx +++ b/src/Queue.cxx @@ -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); |