summaryrefslogtreecommitdiffstats
path: root/ext/gdk_pixbuf
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.net>2005-02-22 12:04:16 +0000
committerTim-Philipp Müller <tim@centricular.net>2005-02-22 12:04:16 +0000
commit0c606747f10c4e60cb9004651e3e1d941b7405e6 (patch)
tree6a31186fdddb0cab27cd230acb57847b9feca0d8 /ext/gdk_pixbuf
parentc76c257f4adf8127fc88f26c211b10b6076b3865 (diff)
ext/gdk_pixbuf/pixbufscale.c: Don't leak caps string (fixes #168134)
Original commit message from CVS: * ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_link): Don't leak caps string (fixes #168134) * ext/jpeg/gstjpegenc.c: (gst_jpegenc_class_init), (gst_jpegenc_init), (gst_jpegenc_finalize), (gst_jpegenc_change_state): Don't leak line buffers and context struct (fixes #168133).
Diffstat (limited to 'ext/gdk_pixbuf')
-rw-r--r--ext/gdk_pixbuf/pixbufscale.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/ext/gdk_pixbuf/pixbufscale.c b/ext/gdk_pixbuf/pixbufscale.c
index 3cfa17ee..1cecdab6 100644
--- a/ext/gdk_pixbuf/pixbufscale.c
+++ b/ext/gdk_pixbuf/pixbufscale.c
@@ -206,8 +206,12 @@ gst_pixbufscale_link (GstPad * pad, const GstCaps * caps)
GstPad *otherpad;
GstStructure *structure;
int height, width;
+ gchar *caps_string;
+
+ caps_string = gst_caps_to_string (caps);
+ GST_DEBUG ("gst_pixbufscale_link %s\n", caps_string);
+ g_free (caps_string);
- GST_DEBUG ("gst_pixbufscale_link %s\n", gst_caps_to_string (caps));
pixbufscale = GST_PIXBUFSCALE (gst_pad_get_parent (pad));
otherpad = (pad == pixbufscale->srcpad) ? pixbufscale->sinkpad :