validate:ssim: Avoid dereferencing NULL pointer

CID 1462650

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-devtools/-/merge_requests/192>
This commit is contained in:
Thibault Saunier 2020-05-07 09:09:14 -04:00 committed by Edward Hervey
parent 66972abafc
commit eb6c126068

View file

@ -302,6 +302,12 @@ _can_attach (GstValidateOverride * override, GstValidateMonitor * monitor)
pad = GST_PAD (gst_validate_monitor_get_target (monitor));
element = gst_validate_monitor_get_element (monitor);
if (!element) {
GST_INFO_OBJECT (monitor, "Not in an element yet, can't attach");
goto fail;
}
if ((gst_validate_element_has_klass (element, "Converter") ||
gst_validate_element_has_klass (element, "Filter") ||
gst_validate_element_has_klass (element, "Decoder")) &&