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

Commit 13faa1b3 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "first_stage_init: Optimize redundant vector copy"

parents 1cdb22fb 01a7dcb2
Loading
Loading
Loading
Loading
+3 −8
Original line number Diff line number Diff line
@@ -651,14 +651,9 @@ void FirstStageMount::UseDsuIfPresent() {
        return;
    }

    std::string lp_names = "";
    std::vector<std::string> dsu_partitions;
    for (auto&& name : images->GetAllBackingImages()) {
        dsu_partitions.push_back(name);
        lp_names += name + ",";
    }
    // Publish the logical partition names for TransformFstabForDsu
    WriteFile(gsi::kGsiLpNamesFile, lp_names);
    // Publish the logical partition names for TransformFstabForDsu() and ReadFstabFromFile().
    const auto dsu_partitions = images->GetAllBackingImages();
    WriteFile(gsi::kGsiLpNamesFile, android::base::Join(dsu_partitions, ","));
    TransformFstabForDsu(&fstab_, active_dsu, dsu_partitions);
}