Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e059989e authored by Yi Kong's avatar Yi Kong
Browse files

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
parent 9c3c7c14
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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,