Commit a82f715d authored by Bailey Berro's avatar Bailey Berro Committed by Commit Bot

Initialize SystemDataProvider::memory_usage_timer_

Currently uninitialized and would cause a segfault if any clients
attempted to observe memory usage.

Bug: 1128204
Change-Id: I3bb584aa4d69f142dea93372c3322be27b528bb0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2518116Reviewed-by: default avatarZentaro Kavanagh <zentaro@chromium.org>
Commit-Queue: Zentaro Kavanagh <zentaro@chromium.org>
Commit-Queue: Bailey Berro <baileyberro@chromium.org>
Auto-Submit: Bailey Berro <baileyberro@chromium.org>
Cr-Commit-Position: refs/heads/master@{#823729}
parent 4b4377e4
......@@ -145,6 +145,7 @@ void PopulateMemoryUsage(const healthd::MemoryInfo& memory_info,
SystemDataProvider::SystemDataProvider() {
battery_charge_status_timer_ = std::make_unique<base::RepeatingTimer>();
battery_health_timer_ = std::make_unique<base::RepeatingTimer>();
memory_usage_timer_ = std::make_unique<base::RepeatingTimer>();
PowerManagerClient::Get()->AddObserver(this);
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment