From 5b909a298330055151d2f68c32fa241067a2e2ac Mon Sep 17 00:00:00 2001 From: John Maguire Date: Mon, 22 Nov 2010 20:15:07 +0000 Subject: [PATCH] Comments from r2268. --- src/radio/icecastservice.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/radio/icecastservice.cpp b/src/radio/icecastservice.cpp index 5db53f18e..4d4822193 100644 --- a/src/radio/icecastservice.cpp +++ b/src/radio/icecastservice.cpp @@ -89,7 +89,7 @@ struct StationEquality { void IcecastService::ParseDirectoryFinished() { QFutureWatcher >* watcher = static_cast >*>(sender()); - const QList& all_stations = watcher->result(); + QList all_stations = watcher->result(); // Cluster stations by genre. QMultiHash genres; @@ -100,6 +100,7 @@ void IcecastService::ParseDirectoryFinished() { } // Sort genres by station count. + // HACK: De-dupe keys. QList genre_names = genres.keys().toSet().toList(); sort(genre_names.begin(), genre_names.end(), GenreSorter(genres));