From 426f991b522e1fe63d30e3bf3e1a9b587bcaeca9 Mon Sep 17 00:00:00 2001 From: Vincent Penquerc'h Date: Wed, 11 Jan 2012 12:52:17 +0000 Subject: [PATCH] discoverer: fix leaks caused by some base class dtors not being called --- gst-libs/gst/pbutils/gstdiscoverer-types.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst-libs/gst/pbutils/gstdiscoverer-types.c b/gst-libs/gst/pbutils/gstdiscoverer-types.c index 1f658c97db..0cb9a1bde8 100644 --- a/gst-libs/gst/pbutils/gstdiscoverer-types.c +++ b/gst-libs/gst/pbutils/gstdiscoverer-types.c @@ -210,6 +210,7 @@ static void gst_discoverer_audio_info_finalize (GstDiscovererAudioInfo * info) { g_free (info->language); + gst_discoverer_stream_info_finalize ((GstDiscovererStreamInfo *) info); } static void @@ -263,6 +264,7 @@ static void gst_discoverer_subtitle_info_finalize (GstDiscovererSubtitleInfo * info) { g_free (info->language); + gst_discoverer_stream_info_finalize ((GstDiscovererStreamInfo *) info); } static void