aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/mpdclient.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/mpdclient.c b/src/mpdclient.c
index 7c2cd32f7..58a3e8fb7 100644
--- a/src/mpdclient.c
+++ b/src/mpdclient.c
@@ -652,8 +652,7 @@ mpdclient_playlist_update(mpdclient_t *c)
if (MPD_ERROR(c))
return -1;
- if (c->playlist.list)
- mpdclient_playlist_free(&c->playlist);
+ playlist_clear(&c->playlist);
mpd_sendPlaylistInfoCommand(c->connection,-1);
while ((entity = mpd_getNextInfoEntity(c->connection))) {