From: Mark Nauwelaerts Date: Fri, 13 Jan 2012 13:20:33 +0000 (+0100) Subject: basesrc: prevent unlikely caps leak X-Git-Tag: RELEASE-0.11.2~190 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=247842eaa9d92aae15868afdf79ff89cbbead3a8;p=platform%2Fupstream%2Fgstreamer.git basesrc: prevent unlikely caps leak --- diff --git a/libs/gst/base/gstbasesrc.c b/libs/gst/base/gstbasesrc.c index e53f4cf..a0775d1 100644 --- a/libs/gst/base/gstbasesrc.c +++ b/libs/gst/base/gstbasesrc.c @@ -2857,6 +2857,8 @@ gst_base_src_default_negotiate (GstBaseSrc * basesrc) } gst_caps_unref (caps); } else { + if (caps) + gst_caps_unref (caps); GST_DEBUG_OBJECT (basesrc, "no common caps"); } return result;