From e059989e433b75cb716864b56097ead3322fa578 Mon Sep 17 00:00:00 2001 From: Yi Kong Date: Fri, 10 Jan 2025 14:40:45 +0800 Subject: Fix -Wreorder-init-list frameworks/base/services/incremental/IncrementalService.cpp:2004:29: warning: ISO C++ requires field designators to be specified in declaration order; field 'signature' will be initialized after field 'metadata' [-Wreorder-init-list] 2004 | .metadata = {targetLibPath.c_str(), (IncFsSize)targetLibPath.size()}, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ frameworks/base/services/incremental/IncrementalService.cpp:2002:30: note: previous initialization for field 'signature' is here 2002 | .signature = {}, | ^~ Test: presubmit Change-Id: I7c71ed46f36f30f3bff947e513b6a021d1c61b8c --- services/incremental/IncrementalService.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'services/incremental/IncrementalService.cpp') diff --git a/services/incremental/IncrementalService.cpp b/services/incremental/IncrementalService.cpp index a8e6f689b424..dae481a3c215 100644 --- a/services/incremental/IncrementalService.cpp +++ b/services/incremental/IncrementalService.cpp @@ -1999,9 +1999,9 @@ bool IncrementalService::configureNativeBinaries(StorageId storage, std::string_ // Create new lib file without signature info incfs::NewFileParams libFileParams = { .size = entry.uncompressed_length, - .signature = {}, // Metadata of the new lib file is its relative path .metadata = {targetLibPath.c_str(), (IncFsSize)targetLibPath.size()}, + .signature = {}, }; incfs::FileId libFileId = idFromMetadata(targetLibPath); if (auto res = mIncFs->makeFile(ifs->control, targetLibPathAbsolute, 0755, libFileId, -- cgit v1.2.3-59-g8ed1b