queue/Playlist: use C++11 initializers

This commit is contained in:
Max Kellermann 2019-05-31 13:56:21 +02:00
parent 57de2470f1
commit d8cf7d1ef0

View File

@ -46,7 +46,7 @@ struct playlist {
* This value is true if the player is currently playing (or * This value is true if the player is currently playing (or
* should be playing). * should be playing).
*/ */
bool playing; bool playing = false;
/** /**
* If true, then any error is fatal; if false, MPD will * If true, then any error is fatal; if false, MPD will
@ -60,7 +60,7 @@ struct playlist {
* BeginBulk(), and UpdateQueuedSong() and OnModified() will * BeginBulk(), and UpdateQueuedSong() and OnModified() will
* be postponed until CommitBulk() * be postponed until CommitBulk()
*/ */
bool bulk_edit; bool bulk_edit = false;
/** /**
* Has the queue been modified during bulk edit mode? * Has the queue been modified during bulk edit mode?
@ -79,7 +79,7 @@ struct playlist {
* song which is played when we get the "play" command. It is * song which is played when we get the "play" command. It is
* also the song which is currently being played. * also the song which is currently being played.
*/ */
int current; int current = -1;
/** /**
* The "next" song to be played (the order number), when the * The "next" song to be played (the order number), when the
@ -89,15 +89,13 @@ struct playlist {
* *
* This variable is only valid if #playing is true. * This variable is only valid if #playing is true.
*/ */
int queued; int queued = -1;
playlist(unsigned max_length, playlist(unsigned max_length,
QueueListener &_listener) QueueListener &_listener)
:queue(max_length), :queue(max_length),
listener(_listener), listener(_listener)
playing(false), {
bulk_edit(false),
current(-1), queued(-1) {
} }
~playlist() { ~playlist() {