From e1d9574a9d241dfae26855731e84fcc6b07371be Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Wed, 4 May 2011 12:36:01 +0200 Subject: [PATCH] xvidenc: do not leak peer pad reference --- ext/xvid/gstxvidenc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/xvid/gstxvidenc.c b/ext/xvid/gstxvidenc.c index 6b20080..dc60d0d 100644 --- a/ext/xvid/gstxvidenc.c +++ b/ext/xvid/gstxvidenc.c @@ -835,6 +835,8 @@ gst_xvidenc_getcaps (GstPad * pad) caps = gst_caps_intersect (peercaps, templcaps); gst_caps_unref (peercaps); + gst_object_unref (peer); + peer = NULL; } else { caps = gst_caps_copy (gst_pad_get_pad_template_caps (pad)); } -- 2.7.4