summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2006-01-13 18:37:13 +0000
committerThomas Vander Stichele <thomas@apestaart.org>2006-01-13 18:37:13 +0000
commitdb44320882c918a37d197657fcb771ca5ffabc24 (patch)
tree853ff2b6c678517ab96a19e0aba8b28792bf336a
parent78e58c24314e28558cb11e263bd14ebffa86a187 (diff)
ext/jpeg/gstsmokeenc.c: fix memleak. Fixes #326618
Original commit message from CVS: patch by: Wim Taymans * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain): fix memleak. Fixes #326618
-rw-r--r--ChangeLog7
-rw-r--r--ext/jpeg/gstsmokeenc.c2
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index e7eb8dbe..3f5a4b7e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2006-01-13 Thomas Vander Stichele <thomas at apestaart dot org>
+ patch by: Wim Taymans
+
+ * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain):
+ fix memleak. Fixes #326618
+
+2006-01-13 Thomas Vander Stichele <thomas at apestaart dot org>
+
patch by: Mike Smith
* gst/level/gstlevel.c: (gst_level_message_new),
diff --git a/ext/jpeg/gstsmokeenc.c b/ext/jpeg/gstsmokeenc.c
index 90055943..de62a9be 100644
--- a/ext/jpeg/gstsmokeenc.c
+++ b/ext/jpeg/gstsmokeenc.c
@@ -340,7 +340,7 @@ gst_smokeenc_chain (GstPad * pad, GstBuffer * buf)
smokeenc->max_quality);
smokecodec_set_threshold (smokeenc->info, smokeenc->threshold);
smokecodec_encode (smokeenc->info, data, flags, outdata, &encsize);
- /*gst_buffer_unref (buf); */
+ gst_buffer_unref (buf);
GST_BUFFER_SIZE (outbuf) = encsize;
GST_BUFFER_OFFSET (outbuf) = smokeenc->frame;