Merge changes from topic 'utf'
* changes:
Add bound checks to utf16_to_utf8
Unicode: specify destination length in utf8_to_utf16 methods
diff --git a/services/core/java/com/android/server/display/ColorFade.java b/services/core/java/com/android/server/display/ColorFade.java
index a16fcd2..2541050 100644
--- a/services/core/java/com/android/server/display/ColorFade.java
+++ b/services/core/java/com/android/server/display/ColorFade.java
@@ -547,6 +547,11 @@
logEglError("eglChooseConfig");
return false;
}
+ if (numEglConfigs[0] <= 0) {
+ Slog.e(TAG, "no valid config found");
+ return false;
+ }
+
mEglConfig = eglConfigs[0];
}