Merge "BatteryStats: Adds an additional condition to avoid ArrayIndexOutOfBounds."

This commit is contained in:
Ruchi Kandoi
2015-04-14 00:17:09 +00:00
committed by Gerrit Code Review

View File

@@ -256,7 +256,7 @@ public class PowerProfile {
final Double[] values = (Double[]) data;
if (values.length > level && level >= 0) {
return values[level];
} else if (level < 0) {
} else if (level < 0 || values.length == 0) {
return 0;
} else {
return values[values.length - 1];