ifdef HWC2 functionality
Fix build issue for devices that are not using HWC2.
Test: lunch hikey-userdebug; make
Change-Id: I47e9aa09b8db3f0dca6d733e2c8f3b59c45547b2
diff --git a/services/surfaceflinger/DisplayDevice.cpp b/services/surfaceflinger/DisplayDevice.cpp
index 87c4ea7..b5ffc60 100644
--- a/services/surfaceflinger/DisplayDevice.cpp
+++ b/services/surfaceflinger/DisplayDevice.cpp
@@ -113,10 +113,7 @@
mLayerStack(NO_LAYER_STACK),
mOrientation(),
mPowerMode(HWC_POWER_MODE_OFF),
- mActiveConfig(0),
-#ifdef USE_HWC2
- mDisplayHasWideColor(supportWideColor)
-#endif
+ mActiveConfig(0)
{
// clang-format on
Surface* surface;
@@ -125,6 +122,9 @@
#ifdef USE_HWC2
mActiveColorMode = static_cast<android_color_mode_t>(-1);
+ mDisplayHasWideColor = supportWideColor;
+#else
+ (void) supportWideColor;
#endif
/*
* Create our display's surface