diff options
author | Zaheer Merali <zaheerabbas@merali.org> | 2009-04-18 23:42:57 +0100 |
---|---|---|
committer | Dave Robillard <dave@drobilla.net> | 2009-05-03 12:03:16 -0400 |
commit | a7acbddd1f3fa473df9b3f76c1fa7cea5b8f4efc (patch) | |
tree | 5843ae06c89d7cd28950225ece46e89b3894f9df | |
parent | d535ace1abdebbb4a17bbc240d33379637b179b0 (diff) | |
download | gst-plugins-bad-a7acbddd1f3fa473df9b3f76c1fa7cea5b8f4efc.tar.gz gst-plugins-bad-a7acbddd1f3fa473df9b3f76c1fa7cea5b8f4efc.tar.bz2 gst-plugins-bad-a7acbddd1f3fa473df9b3f76c1fa7cea5b8f4efc.zip |
mpegtsparse: fix leak of GST_TYPE_LIST gvalue
-rw-r--r-- | gst/mpegdemux/mpegtspacketizer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gst/mpegdemux/mpegtspacketizer.c b/gst/mpegdemux/mpegtspacketizer.c index 37683322..923283d7 100644 --- a/gst/mpegdemux/mpegtspacketizer.c +++ b/gst/mpegdemux/mpegtspacketizer.c @@ -1056,12 +1056,12 @@ mpegts_packetizer_parse_nit (MpegTSPacketizer * packetizer, GValue frequencies = { 0 }; guint8 type; - g_value_init (&frequencies, GST_TYPE_LIST); type = *current_pos & 0x03; current_pos++; if (type) { const gchar *fieldname = NULL; + g_value_init (&frequencies, GST_TYPE_LIST); while (current_pos < delivery + DESC_LENGTH (delivery) - 3) { guint32 freq = 0; |