Snap for 4824048 from 95dab68d55f7cfe1b852e324f09cf7df118c1d64 to pi-release
Change-Id: I187d4049adf690bbf69e8edce4ddbd71ca7e32dd
diff --git a/hwcomposer/hwcomposer.cpp b/hwcomposer/hwcomposer.cpp
index bcd7c30..702527f 100644
--- a/hwcomposer/hwcomposer.cpp
+++ b/hwcomposer/hwcomposer.cpp
@@ -208,6 +208,9 @@
for (int i = 0; attributes[i] != HWC_DISPLAY_NO_ATTRIBUTE; i++) {
if (disp == HWC_DISPLAY_PRIMARY) {
values[i] = hwc_attribute(pdev, attributes[i]);
+ if (values[i] == -EINVAL) {
+ return -EINVAL;
+ }
} else {
ALOGE("unknown display type %u", disp);
return -EINVAL;