st/oxr: Check quadlayer swapchain for NULL

This commit is contained in:
Christoph Haag 2020-06-01 18:37:43 +02:00
parent 77c2b9cb5d
commit f68252bfbe

View file

@ -481,6 +481,13 @@ verify_quad_layer(struct xrt_compositor *xc,
struct oxr_swapchain *sc = XRT_CAST_OXR_HANDLE_TO_PTR(
struct oxr_swapchain *, quad->subImage.swapchain);
if (sc == NULL) {
return oxr_error(log, XR_ERROR_LAYER_INVALID,
"(frameEndInfo->layers[%u]->subImage."
"swapchain) swapchain is NULL!",
layer_index);
}
XrResult ret = verify_space(log, layer_index, quad->space);
if (ret != XR_SUCCESS) {
return ret;