From fceda70a039eb31f799e896c357583b3a0148624 Mon Sep 17 00:00:00 2001 From: Nick Desaulniers Date: Thu, 21 Nov 2019 12:23:57 -0800 Subject: [PATCH] statsd: fix -Wreorder-init-list C++20 will require members in a designated initializer to be in order unlike C99. Bug: 139945549 Test: lunch flame-userdebug && mm Change-Id: I8260ee03b0e6d98fdbe42ebf38bbc9f216303efe Signed-off-by: Nick Desaulniers --- cmds/statsd/src/external/StatsPullerManager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmds/statsd/src/external/StatsPullerManager.cpp b/cmds/statsd/src/external/StatsPullerManager.cpp index ce27ce6853e81..b5bad05305034 100644 --- a/cmds/statsd/src/external/StatsPullerManager.cpp +++ b/cmds/statsd/src/external/StatsPullerManager.cpp @@ -499,8 +499,9 @@ void StatsPullerManager::RegisterPullAtomCallback(const int uid, const int32_t a StatsdStats::getInstance().notePullerCallbackRegistrationChanged(atomTag, /*registered=*/true); kAllPullAtomInfo[{.atomTag = atomTag}] = {.additiveFields = additiveFields, .coolDownNs = coolDownNs, + .puller = new StatsCallbackPuller(atomTag, callback), .pullTimeoutNs = timeoutNs, - .puller = new StatsCallbackPuller(atomTag, callback)}; + }; } void StatsPullerManager::UnregisterPullerCallback(int32_t atomTag) {