From 41dfeaadfac373c535f430eac72b35288d2cbc2d Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Fri, 22 Mar 2019 11:13:57 +0800 Subject: [PATCH] common/ConfUtil: use string_view as key when accessing settings Signed-off-by: Kefu Chai --- src/common/ConfUtils.cc | 2 +- src/common/ConfUtils.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/ConfUtils.cc b/src/common/ConfUtils.cc index 74f329bd04ba..ead1a5cce9ed 100644 --- a/src/common/ConfUtils.cc +++ b/src/common/ConfUtils.cc @@ -163,7 +163,7 @@ parse_bufferlist(ceph::bufferlist *bl, std::deque *errors, } int ConfFile:: -read(const std::string §ion, const std::string &key, std::string &val) const +read(const std::string §ion, const std::string_view key, std::string &val) const { string k(normalize_key_name(key)); diff --git a/src/common/ConfUtils.h b/src/common/ConfUtils.h index a5170682805b..68fe54136a8d 100644 --- a/src/common/ConfUtils.h +++ b/src/common/ConfUtils.h @@ -64,7 +64,7 @@ public: void clear(); int parse_file(const std::string &fname, std::deque *errors, std::ostream *warnings); int parse_bufferlist(ceph::bufferlist *bl, std::deque *errors, std::ostream *warnings); - int read(const std::string §ion, const std::string &key, + int read(const std::string §ion, const std::string_view key, std::string &val) const; const_section_iter_t sections_begin() const; -- 2.47.3