Merge "Handle invalid empty args to createAutoBrightnessSpline" into nyc-mr1-dev

This commit is contained in:
Erik Wolsheimer
2016-06-29 23:07:36 +00:00
committed by Android (Google) Code Review

View File

@@ -1181,6 +1181,10 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call
}
private static Spline createAutoBrightnessSpline(int[] lux, int[] brightness) {
if (lux == null || lux.length == 0 || brightness == null || brightness.length == 0) {
Slog.e(TAG, "Could not create auto-brightness spline.");
return null;
}
try {
final int n = brightness.length;
float[] x = new float[n];