From e0d61223a4a5220b596e44eefa0282ae9f454573 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Mon, 30 Jun 2025 20:04:39 +0200 Subject: [PATCH] CDDASongLoader: Fix freeing tag --- src/device/cddasongloader.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/device/cddasongloader.cpp b/src/device/cddasongloader.cpp index ddb6cda09..e8e8fa838 100644 --- a/src/device/cddasongloader.cpp +++ b/src/device/cddasongloader.cpp @@ -268,8 +268,8 @@ void CDDASongLoader::LoadSongsFromCDDA() { } if (gst_tag_list_get_string(tags, GST_TAG_GENRE, &tag)) { song.set_genre(QString::fromUtf8(tag)); - tag = nullptr; g_free(tag); + tag = nullptr; } if (gst_tag_list_get_string(tags, GST_TAG_COMPOSER, &tag)) { song.set_composer(QString::fromUtf8(tag)); @@ -289,7 +289,6 @@ void CDDASongLoader::LoadSongsFromCDDA() { guint bitrate = 0; if (gst_tag_list_get_uint(tags, GST_TAG_BITRATE, &bitrate)) { song.set_bitrate(static_cast(bitrate)); - g_free(tag); } if (track_number >= total_tracks) {