diff --git a/src/dwarfs/metadata_v2.cpp b/src/dwarfs/metadata_v2.cpp index 67380bbf..912ebcb9 100644 --- a/src/dwarfs/metadata_v2.cpp +++ b/src/dwarfs/metadata_v2.cpp @@ -1033,7 +1033,7 @@ metadata_::info_as_dynamic(int detail_level, } if (meta_.block_categories()) { - auto const& catnames = *meta_.category_names(); + auto catnames = *meta_.category_names(); auto catinfo = get_category_info(meta_, fsinfo); folly::dynamic categories = folly::dynamic::object; for (auto const& [category, ci] : catinfo) { @@ -1176,7 +1176,7 @@ void metadata_::dump( } if (meta_.block_categories()) { - auto const& catnames = *meta_.category_names(); + auto catnames = *meta_.category_names(); auto catinfo = get_category_info(meta_, fsinfo); os << "categories:\n"; for (auto const& [category, ci] : catinfo) { @@ -1769,8 +1769,8 @@ folly::dynamic metadata_::get_inode_info(inode_view iv) const { template std::optional metadata_::get_block_category(size_t block_number) const { - if (auto const& catnames = meta_.category_names()) { - if (auto const& categories = meta_.block_categories()) { + if (auto catnames = meta_.category_names()) { + if (auto categories = meta_.block_categories()) { return std::string(catnames.value()[categories.value()[block_number]]); } } @@ -1782,7 +1782,7 @@ std::vector metadata_::get_all_block_categories() const { std::vector rv; - if (auto const& catnames = meta_.category_names()) { + if (auto catnames = meta_.category_names()) { rv.reserve(catnames.value().size()); for (auto const& name : catnames.value()) { rv.emplace_back(name);