diff options
| author | 2010-09-09 15:53:09 -0700 | |
|---|---|---|
| committer | 2010-09-09 15:53:09 -0700 | |
| commit | c32e3275fee96124c9c05c0de07eb61f47657ab5 (patch) | |
| tree | 67dec681a7d6ada8ecfb1b543fef604b265b1fdb | |
| parent | f47f8bc31022010cb6b8f4c50f0f888bc5689163 (diff) | |
| parent | 898c4dc59fd37e42960dea906ab4a5264b8b135f (diff) | |
Merge "Don't crash in batterystats"
| -rw-r--r-- | core/java/com/android/internal/os/BatteryStatsImpl.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/core/java/com/android/internal/os/BatteryStatsImpl.java b/core/java/com/android/internal/os/BatteryStatsImpl.java index 9ed365813f57..0361cf86170e 100644 --- a/core/java/com/android/internal/os/BatteryStatsImpl.java +++ b/core/java/com/android/internal/os/BatteryStatsImpl.java @@ -1378,13 +1378,13 @@ public final class BatteryStatsImpl extends BatteryStats { for (int i=0; i<N; i++) { StopwatchTimer st = mPartialTimers.get(i); if (st.mInList) { - int myUTime = utime/num; - int mySTime = stime/num; - utime -= myUTime; - stime -= mySTime; - num--; Uid uid = st.mUid; if (uid != null && uid.mUid != Process.SYSTEM_UID) { + int myUTime = utime/num; + int mySTime = stime/num; + utime -= myUTime; + stime -= mySTime; + num--; Uid.Proc proc = uid.getProcessStatsLocked("*wakelock*"); proc.addCpuTimeLocked(myUTime, mySTime); proc.addSpeedStepTimes(cpuSpeedTimes); |