From f351005d7c464bd68ef6f8a39d2ec87f52c43250 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Dzi=C4=99giel?= Date: Sun, 23 Nov 2025 11:03:22 +0100 Subject: [PATCH] clapper: Skip default cache location set at item construction It is already NULL for newly created media item and otherwise debug printing for this property being changed to NULL for each media item is confusing --- src/lib/clapper/clapper-media-item.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/clapper/clapper-media-item.c b/src/lib/clapper/clapper-media-item.c index ad43c99e..1bd24c7d 100644 --- a/src/lib/clapper/clapper-media-item.c +++ b/src/lib/clapper/clapper-media-item.c @@ -770,6 +770,9 @@ clapper_media_item_update_from_parsed_playlist (ClapperMediaItem *self, GListSto void clapper_media_item_set_cache_location (ClapperMediaItem *self, const gchar *location) { + if (!self->cache_uri && !location) + return; // No change (called during construction) + g_clear_pointer (&self->cache_uri, g_free); if (location)