summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2004-06-08 11:24:45 +0000
committerWim Taymans <wim.taymans@gmail.com>2004-06-08 11:24:45 +0000
commite232b09d5040289895c078e98947648688488e84 (patch)
tree67a5778ae7c90ba550f919b5d3d53c50e2c9e448
parentb2972c34f762b91e64710e95c2f19b56908efa06 (diff)
gst/multipart/multipartmux.c: Fix memory leak
Original commit message from CVS: * gst/multipart/multipartmux.c: (gst_multipart_mux_class_init), (gst_multipart_mux_loop): Fix memory leak
-rw-r--r--ChangeLog6
-rw-r--r--gst/multipart/multipartmux.c1
2 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4fc64408..5e0cf8a9 100644
--- 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):
diff --git a/gst/multipart/multipartmux.c b/gst/multipart/multipartmux.c
index 1cce5abb..ea202b4a 100644
--- a/gst/multipart/multipartmux.c
+++ b/gst/multipart/multipartmux.c
@@ -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;
}