ext/ffmpeg/gstffmpegcolorspace.c: Fix memleak (#154815).
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>
Thu, 16 Dec 2004 12:29:03 +0000 (12:29 +0000)
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>
Thu, 16 Dec 2004 12:29:03 +0000 (12:29 +0000)
Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* ext/ffmpeg/gstffmpegcolorspace.c: (gst_ffmpegcsp_pad_link):
Fix memleak (#154815).

ChangeLog
ext/ffmpeg/gstffmpegcolorspace.c

index 4f27f31..5e53223 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2004-12-16  Sebastien Cote  <sc5@hermes.usherb.ca>
+
+       Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
+
+       * ext/ffmpeg/gstffmpegcolorspace.c: (gst_ffmpegcsp_pad_link):
+         Fix memleak (#154815).
+
 2004-12-16  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
 
        * ext/ffmpeg/gstffmpegcolorspace.c: (gst_ffmpegcsp_pad_link),
index 4a56452..ffe3583 100644 (file)
@@ -230,6 +230,7 @@ gst_ffmpegcsp_pad_link (GstPad * pad, const GstCaps * caps)
           gst_value_get_fraction_denominator (par), NULL);
     }
     ret = gst_pad_try_set_caps (otherpad, caps);
+    gst_caps_free (caps);
     if (GST_PAD_LINK_FAILED (ret)) {
       return ret;
     }