diff --git a/src/lastfmservice.cpp b/src/lastfmservice.cpp index 26f6427e2..3aa8af705 100644 --- a/src/lastfmservice.cpp +++ b/src/lastfmservice.cpp @@ -610,10 +610,9 @@ void LastFMService::FetchMoreTracksFinished() { } void LastFMService::Tune(const lastfm::RadioStation& station) { - foreach (QueuedTrack* t, playlist_) { - delete t; - } + qDeleteAll(playlist_); playlist_.clear(); + QMap params; params["method"] = "radio.tune"; params["station"] = station.url();