diff options
| -rw-r--r-- | services/core/java/com/android/server/am/BatteryStatsService.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/am/BatteryStatsService.java b/services/core/java/com/android/server/am/BatteryStatsService.java index 03fbfd37cbdb..f936b8174c28 100644 --- a/services/core/java/com/android/server/am/BatteryStatsService.java +++ b/services/core/java/com/android/server/am/BatteryStatsService.java @@ -620,6 +620,10 @@ public final class BatteryStatsService extends IBatteryStats.Stub private void setPowerStatsThrottlePeriods(BatteryStatsImpl.BatteryStatsConfig.Builder builder, String configString) { + if (configString == null) { + return; + } + Matcher matcher = Pattern.compile("([^:]+):(\\d+)\\s*").matcher(configString); while (matcher.find()) { String powerComponentName = matcher.group(1); |