From 4d957e53e4415c72440af0281b4a479101a3dc63 Mon Sep 17 00:00:00 2001 From: Andrey Utkin Date: Tue, 14 Jan 2014 02:19:12 +0200 Subject: [PATCH] tsdemux: fix memleak of PCROffsetCurrent https://bugzilla.gnome.org/show_bug.cgi?id=722145 --- gst/mpegtsdemux/mpegtspacketizer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst/mpegtsdemux/mpegtspacketizer.c b/gst/mpegtsdemux/mpegtspacketizer.c index 261992a..5bb0d7d 100644 --- a/gst/mpegtsdemux/mpegtspacketizer.c +++ b/gst/mpegtsdemux/mpegtspacketizer.c @@ -100,6 +100,8 @@ flush_observations (MpegTSPacketizer2 * packetizer) gint i; for (i = 0; i < packetizer->lastobsid; i++) { + if (packetizer->observations[i]->current) + g_slice_free (PCROffsetCurrent, packetizer->observations[i]->current); g_free (packetizer->observations[i]); packetizer->observations[i] = NULL; } -- 2.7.4