[PATCH 2/3] coverart: fix a crash on missing artist names
Jonathan Neuschäfer <[email protected]> Thu, 20 Dec 2012 13:08:27 +0100
| Newsgroups | gmane.comp.ipod.gtkpod |
|---|---|
| Message-ID | <[email protected]> |
---
plugins/cover_display/display_coverart.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/plugins/cover_display/display_coverart.c b/plugins/cover_display/display_coverart.c
index f981817..e3b8dcb 100644
--- a/plugins/cover_display/display_coverart.c
+++ b/plugins/cover_display/display_coverart.c
@@ -533,9 +533,11 @@ void coverart_display_update(gboolean clear_track_list) {
while (tracks) {
gchar *album_key;
+ gchar *artist_name;
track = tracks->data;
- album_key = g_strconcat(track->artist, "_", track->album, NULL);
+ artist_name = track->artist? track->artist : "";
+ album_key = g_strconcat(artist_name, "_", track->album, NULL);
/* Check whether an album item has already been created in connection
* with the track's artist and album
*/
--
1.7.10.4
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d