From: Ilya Konstantinov Date: Sat, 4 Apr 2015 01:14:50 +0000 (+0300) Subject: basesrc: do not leak buffer pool in error case X-Git-Tag: 1.6.1~409 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f35ec14d33ad9f7d9dece28fde973003665c538c;p=platform%2Fupstream%2Fgstreamer.git basesrc: do not leak buffer pool in error case https://bugzilla.gnome.org/show_bug.cgi?id=747321 --- diff --git a/libs/gst/base/gstbasesrc.c b/libs/gst/base/gstbasesrc.c index b1f9c29..b0112e6 100644 --- a/libs/gst/base/gstbasesrc.c +++ b/libs/gst/base/gstbasesrc.c @@ -3115,6 +3115,7 @@ config_failed: GST_ELEMENT_ERROR (basesrc, RESOURCE, SETTINGS, ("Failed to configure the buffer pool"), ("Configuration is most likely invalid, please report this issue.")); + gst_object_unref (pool); return FALSE; }