gst/multipart/multipartmux.c: Fix memory leak
authorWim Taymans <wim.taymans@gmail.com>
Tue, 8 Jun 2004 11:24:45 +0000 (11:24 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Tue, 8 Jun 2004 11:24:45 +0000 (11:24 +0000)
Original commit message from CVS:
* gst/multipart/multipartmux.c: (gst_multipart_mux_class_init),
(gst_multipart_mux_loop):
Fix memory leak

ChangeLog
gst/multipart/multipartmux.c

index 4fc6440..5e0cf8a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-06-08  Wim Taymans  <wim@fluendo.com>
+
+       * gst/multipart/multipartmux.c: (gst_multipart_mux_class_init),
+       (gst_multipart_mux_loop):
+       Fix memory leak
+
 2004-06-08  Thomas Vander Stichele  <thomas at apestaart dot org>
 
        * gst/tcp/gsttcpclientsrc.c: (gst_tcpclientsrc_get):
index 1cce5ab..ea202b4 100644 (file)
@@ -524,6 +524,7 @@ gst_multipart_mux_loop (GstElement * element)
 
   gst_pad_push (mux->srcpad, GST_DATA (newbuf));
 
+  gst_buffer_unref (buf);
   pad->buffer = NULL;
 }