diff --git a/libqdutils/cb_utils.cpp b/libqdutils/cb_utils.cpp index 6f95473..613f9d1 100644 --- a/libqdutils/cb_utils.cpp +++ b/libqdutils/cb_utils.cpp @@ -38,6 +38,7 @@ bool CBUtils::sGPUlayerpresent = 0; void CBUtils::checkforGPULayer(const hwc_layer_list_t* list) { sGPUlayerpresent = false; + if (!list) return; for(uint32_t index = 0; index < list->numHwLayers; index++) { const hwc_layer_t* layer = &list->hwLayers[index]; if(layer->compositionType == HWC_FRAMEBUFFER) {