diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2024-02-19 20:31:01 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2024-02-19 20:31:39 +0000 |
commit | 4fb6eda621830f74204e9476b11ca7eb6a37b604 (patch) | |
tree | c9f1dfb2d76fe6381ab352b6807def2576bbf90d /searchlib | |
parent | 91525f0e94bc150ef9e9879699c158ff93ddb628 (diff) |
Use auto, braced initialiser and noexcept
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/vespa/searchlib/attribute/attributemanager.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/searchlib/src/vespa/searchlib/attribute/attributemanager.cpp b/searchlib/src/vespa/searchlib/attribute/attributemanager.cpp index 9bd44ab4d02..6656ded68ca 100644 --- a/searchlib/src/vespa/searchlib/attribute/attributemanager.cpp +++ b/searchlib/src/vespa/searchlib/attribute/attributemanager.cpp @@ -26,7 +26,7 @@ std::condition_variable baseDirCond; using BaseDirSet = std::set<string>; BaseDirSet baseDirSet; -static void +void waitBaseDir(const string &baseDir) { if (baseDir.empty()) { return; } @@ -49,8 +49,7 @@ waitBaseDir(const string &baseDir) } } - -static void +void dropBaseDir(const string &baseDir) { if (baseDir.empty()) @@ -165,7 +164,7 @@ AttributeManager::getAttributeReadGuard(const string &name, bool stableEnumGuard if (vh != nullptr) { return (*vh)->makeReadGuard(stableEnumGuard); } else { - return std::unique_ptr<attribute::AttributeReadGuard>(); + return {}; } } @@ -187,7 +186,7 @@ AttributeManager::getAttributeList(AttributeList & list) const { list.reserve(_attributes.size()); for (const auto& elem : _attributes) { - list.push_back(AttributeGuard(elem.second)); + list.emplace_back(elem.second); } } |