From: Sebastian Dröge Date: Thu, 12 Feb 2015 12:03:15 +0000 (+0200) Subject: pad: gst_pad_iterate_internal_links() can return NULL if there are none X-Git-Tag: 1.6.1~557 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ae0b12b109310bc5c6304a0afcd606052263eda7;p=platform%2Fupstream%2Fgstreamer.git pad: gst_pad_iterate_internal_links() can return NULL if there are none --- diff --git a/gst/gstpad.c b/gst/gstpad.c index f6cdf73..32d6756 100644 --- a/gst/gstpad.c +++ b/gst/gstpad.c @@ -3106,6 +3106,10 @@ gst_pad_query_latency_default (GstPad * pad, GstQuery * query) LatencyFoldData fold_data; it = gst_pad_iterate_internal_links (pad); + if (!it) { + GST_DEBUG_OBJECT (pad, "Can't iterate internal links"); + return FALSE; + } retry: fold_data.live = FALSE;