[vlc-devel] [3.0 BP 6/7] sd: avahi: fix use-after-free of renderer items
Thomas Guillem
thomas at gllm.fr
Mon Feb 24 13:50:49 CET 2020
(cherry picked from commit 7e6756602054e4c32d4d4407ada7eaf9396e7023)
Signed-off-by: Thomas Guillem <thomas at gllm.fr>
---
modules/services_discovery/avahi.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/modules/services_discovery/avahi.c b/modules/services_discovery/avahi.c
index 79928db95b..1cc719c3f9 100644
--- a/modules/services_discovery/avahi.c
+++ b/modules/services_discovery/avahi.c
@@ -199,7 +199,6 @@ static void add_renderer( const char *psz_protocol, const char *psz_name,
vlc_dictionary_insert( &p_sys->services_name_to_input_item,
psz_name, p_renderer_item);
vlc_rd_add_item( p_rd, p_renderer_item );
- vlc_renderer_item_release( p_renderer_item );
error:
free( friendly_name );
--
2.20.1
More information about the vlc-devel
mailing list