From afbf2ae6ac3f050e3e420bf517dfbe58d8eabfa7 Mon Sep 17 00:00:00 2001 From: Suprabh Shukla Date: Fri, 14 Apr 2023 14:49:11 -0700 Subject: Initialize uninitialized member in BatteryService A field was left uninitialized, which could lead to undefined behavior. Test: Builds, boots, sensor events show up in BatteryStats as expected. Bug: 275436924 Change-Id: I42e42356980d75d563be763d60f56bedb863bc33 --- services/sensorservice/BatteryService.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/sensorservice/BatteryService.cpp b/services/sensorservice/BatteryService.cpp index b0fbe5dc4e..0ea548c958 100644 --- a/services/sensorservice/BatteryService.cpp +++ b/services/sensorservice/BatteryService.cpp @@ -30,8 +30,8 @@ namespace android { // --------------------------------------------------------------------------- -BatteryService::BatteryService() : mBatteryStatService(nullptr) { -} +BatteryService::BatteryService() + : mBatteryStatService(nullptr), mLastWakeupSensorEventReportedMs(0) {} bool BatteryService::addSensor(uid_t uid, int handle) { Mutex::Autolock _l(mActivationsLock); -- cgit v1.2.3-59-g8ed1b