[vlc-commits] [Git][videolan/vlc][master] lib: fix input_item leak in libvlc_media_duplicate
Felix Paul Kühne (@fkuehne)
gitlab at videolan.org
Fri Mar 27 06:39:58 UTC 2026
Felix Paul Kühne pushed to branch master at VideoLAN / VLC
Commits:
89a59b8f by Martin Finkel at 2026-03-27T06:25:34+01:00
lib: fix input_item leak in libvlc_media_duplicate
- - - - -
1 changed file:
- lib/media.c
Changes:
=====================================
lib/media.c
=====================================
@@ -527,7 +527,10 @@ libvlc_media_duplicate( libvlc_media_t *p_md_orig )
input_item_t *dup = input_item_Copy( p_md_orig->p_input_item );
if( dup == NULL )
return NULL;
- return libvlc_media_new_from_input_item( dup );
+ libvlc_media_t *p_md = libvlc_media_new_from_input_item( dup );
+ input_item_Release( dup );
+
+ return p_md;
}
// Get mrl from a media descriptor object
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/89a59b8f1c602c3f547c3b3c8422289a3fe4798c
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/89a59b8f1c602c3f547c3b3c8422289a3fe4798c
You're receiving this email because of your account on code.videolan.org.
More information about the vlc-commits
mailing list