textrender: Prevent double unref of caps if the caps can't be set on the srcpad
authorJindrich Makovicka <makovick@gmail.com>
Thu, 26 May 2011 08:42:46 +0000 (10:42 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 26 May 2011 08:42:46 +0000 (10:42 +0200)
ext/pango/gsttextrender.c

index c937244..eaa4742 100644 (file)
@@ -498,7 +498,6 @@ gst_text_render_chain (GstPad * pad, GstBuffer * inbuf)
   }
 
   if (!gst_pad_set_caps (render->srcpad, caps)) {
-    gst_caps_unref (caps);
     GST_ELEMENT_ERROR (render, CORE, NEGOTIATION, (NULL), (NULL));
     ret = GST_FLOW_ERROR;
     goto done;