From a1c1eb604de5b9f553b2469f53e9d8909ba710bb Mon Sep 17 00:00:00 2001 From: Yifan Hong Date: Mon, 23 Sep 2019 18:33:48 -0700 Subject: [PATCH] liblp: convert more functions to use string_view (#5) Test: builds Change-Id: I59ef370489b36410e3eaf90dc2623efaeefd613b --- fs_mgr/liblp/builder.cpp | 2 +- fs_mgr/liblp/include/liblp/builder.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fs_mgr/liblp/builder.cpp b/fs_mgr/liblp/builder.cpp index 96068b112..74050391b 100644 --- a/fs_mgr/liblp/builder.cpp +++ b/fs_mgr/liblp/builder.cpp @@ -1136,7 +1136,7 @@ bool MetadataBuilder::AddLinearExtent(Partition* partition, const std::string& b return true; } -std::vector MetadataBuilder::ListPartitionsInGroup(const std::string& group_name) { +std::vector MetadataBuilder::ListPartitionsInGroup(std::string_view group_name) { std::vector partitions; for (const auto& partition : partitions_) { if (partition->group_name() == group_name) { diff --git a/fs_mgr/liblp/include/liblp/builder.h b/fs_mgr/liblp/include/liblp/builder.h index 4d7f81da2..b43ccf0f5 100644 --- a/fs_mgr/liblp/include/liblp/builder.h +++ b/fs_mgr/liblp/include/liblp/builder.h @@ -289,7 +289,7 @@ class MetadataBuilder { const std::vector& free_region_hint = {}); // Return the list of partitions belonging to a group. - std::vector ListPartitionsInGroup(const std::string& group_name); + std::vector ListPartitionsInGroup(std::string_view group_name); // Changes a partition's group. Size constraints will not be checked until // the metadata is exported, to avoid errors during potential group and