aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2024-02-19 20:31:01 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2024-02-19 20:31:39 +0000
commit4fb6eda621830f74204e9476b11ca7eb6a37b604 (patch)
treec9f1dfb2d76fe6381ab352b6807def2576bbf90d /searchlib
parent91525f0e94bc150ef9e9879699c158ff93ddb628 (diff)
Use auto, braced initialiser and noexcept
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/vespa/searchlib/attribute/attributemanager.cpp9
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);
}
}