From 2ffb94c9d1e32deee9b19034d256e09edc1bcd20 Mon Sep 17 00:00:00 2001 From: chme Date: Wed, 19 Dec 2018 08:42:09 +0100 Subject: [PATCH] [db] Fix scan-build issue "Argument with 'nonnull' attribute passed null" --- src/db.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/db.c b/src/db.c index c675bcc5..01b0e6c6 100644 --- a/src/db.c +++ b/src/db.c @@ -970,7 +970,7 @@ fixup_tags_queue_item(struct db_queue_item *queue_item) queue_item->album_artist = strdup(queue_item->artist); } - if (!queue_item->album_artist_sort && (strcmp(queue_item->album_artist, queue_item->artist) == 0)) + if (!queue_item->album_artist_sort && queue_item->artist_sort && (strcmp(queue_item->album_artist, queue_item->artist) == 0)) queue_item->album_artist_sort = strdup(queue_item->artist_sort); else sort_tag_create(&queue_item->album_artist_sort, queue_item->album_artist);