From ba07eb9becfbc802c434203e20a3c52481f9dd34 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Mon, 13 Jan 2025 15:12:06 -0400 Subject: [PATCH] MT#61822 fix reference leak Release the reference before acquiring a new one (overwriting the old value) Change-Id: I7f237172dcbb77d56559fbe49968e46e5f25fd5c --- daemon/media_player.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/daemon/media_player.c b/daemon/media_player.c index 8b6ccd086..a662a834b 100644 --- a/daemon/media_player.c +++ b/daemon/media_player.c @@ -632,6 +632,8 @@ static bool media_player_cache_get_entry(struct media_player *mp, if (!dst_pt) return false; + obj_release(mp->cache_entry); + struct media_player_cache_index lookup; lookup.index = mp->cache_index; lookup.dst_pt = *dst_pt;