am 916adce0: Fix issue #3108683: GRH18: Battery usage chart FCs

Merge commit '916adce02d5b37038cd78d11a8c884237684f9a8' into gingerbread-plus-aosp

* commit '916adce02d5b37038cd78d11a8c884237684f9a8':
  Fix issue #3108683: GRH18: Battery usage chart FCs
This commit is contained in:
Dianne Hackborn
2010-10-19 18:20:40 -07:00
committed by Android Git Automerger

View File

@@ -59,7 +59,7 @@ public class BatteryHistoryChart extends View {
void init(int width) { void init(int width) {
if (width > 0) { if (width > 0) {
mTicks = new int[width+2]; mTicks = new int[width*2];
} else { } else {
mTicks = null; mTicks = null;
} }
@@ -68,7 +68,7 @@ public class BatteryHistoryChart extends View {
} }
void addTick(int x, int bin) { void addTick(int x, int bin) {
if (bin != mLastBin) { if (bin != mLastBin && mNumTicks < mTicks.length) {
mTicks[mNumTicks] = x | bin << CHART_DATA_BIN_SHIFT; mTicks[mNumTicks] = x | bin << CHART_DATA_BIN_SHIFT;
mNumTicks++; mNumTicks++;
mLastBin = bin; mLastBin = bin;