From 03df1c8f7cac34f97b839d9716835df800033348 Mon Sep 17 00:00:00 2001 From: Peter Lamby Date: Sat, 6 Dec 2014 23:38:49 +0100 Subject: [PATCH] fix wrong null checks --- src/mprisServer.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/mprisServer.c b/src/mprisServer.c index 36fb69d..3cf90bc 100644 --- a/src/mprisServer.c +++ b/src/mprisServer.c @@ -163,14 +163,13 @@ GVariant* getMetadataForTrack(int track_id, DB_functions_t *deadbeef) { const char *title = deadbeef->pl_find_meta(track, "title"); debug("get Metadata title: %s", title); - if (date != NULL) { + if (title != NULL) { g_variant_builder_add(builder, "{sv}", "xesam:title", g_variant_new("s", title)); - //free((char*)title); } const char *trackNumber = deadbeef->pl_find_meta(track, "track"); debug("get Metadata trackNumber: %s", trackNumber); - if (date != NULL) { + if (trackNumber != NULL) { int trackNumberAsInt = atoi(trackNumber); if (trackNumberAsInt > 0) { g_variant_builder_add(builder, "{sv}", "xesam:trackNumber", g_variant_new("q", trackNumberAsInt));