pad: avoid setting NULL caps on pads
authorWim Taymans <wim.taymans@collabora.co.uk>
Mon, 16 May 2011 17:04:35 +0000 (19:04 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Mon, 16 May 2011 17:04:35 +0000 (19:04 +0200)
gst/gstpad.c

index 22cfc46..448d87f 100644 (file)
@@ -2715,7 +2715,7 @@ gst_pad_set_caps (GstPad * pad, GstCaps * caps)
   gboolean res = TRUE;
 
   g_return_val_if_fail (GST_IS_PAD (pad), FALSE);
-  g_return_val_if_fail (caps == NULL || gst_caps_is_fixed (caps), FALSE);
+  g_return_val_if_fail (caps != NULL && gst_caps_is_fixed (caps), FALSE);
 
   event = gst_event_new_caps (caps);