From 295b3996eed31ef12713b55cb9db4e4db2b3b095 Mon Sep 17 00:00:00 2001 From: Steve Kondik Date: Tue, 2 Oct 2012 06:32:57 -0700 Subject: [PATCH] libqdutils: Fix crash in checkForGPULayer * This will be NULL when SF is disabling HWC. Don't crash! Change-Id: I0b988b0c0f224ef7281dc9049449f3202fce835f --- libqdutils/cb_utils.cpp | 1 + 1 file changed, 1 insertion(+) 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) {