diff options
author | Tor Egge <Tor.Egge@online.no> | 2022-02-26 23:29:46 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2022-02-26 23:29:46 +0100 |
commit | 6ed4dbc06eb2063e2084995ca3c0b3bafdb534d3 (patch) | |
tree | ad785ec237613e0f8024e83d6af4d1f9e9a050a7 /slobrok | |
parent | c1752debf75d310617d360a34e15a3ed21e7772a (diff) |
Add noexcept specifiers (slobrok).
Diffstat (limited to 'slobrok')
-rw-r--r-- | slobrok/src/vespa/slobrok/server/service_map_history.cpp | 2 | ||||
-rw-r--r-- | slobrok/src/vespa/slobrok/server/union_service_map.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/slobrok/src/vespa/slobrok/server/service_map_history.cpp b/slobrok/src/vespa/slobrok/server/service_map_history.cpp index 3303f364515..7ddbce899d5 100644 --- a/slobrok/src/vespa/slobrok/server/service_map_history.cpp +++ b/slobrok/src/vespa/slobrok/server/service_map_history.cpp @@ -70,7 +70,7 @@ void ServiceMapHistory::asyncGenerationDiff(DiffCompletionHandler *handler, cons } bool ServiceMapHistory::cancel(DiffCompletionHandler *handler) { - size_t removed = std::erase_if(_waitList, [=](const Waiter &elem){ return elem.first == handler; }); + size_t removed = std::erase_if(_waitList, [=](const Waiter &elem) noexcept { return elem.first == handler; }); return (removed > 0); } diff --git a/slobrok/src/vespa/slobrok/server/union_service_map.cpp b/slobrok/src/vespa/slobrok/server/union_service_map.cpp index fc8b0cbcdfd..5a55299770a 100644 --- a/slobrok/src/vespa/slobrok/server/union_service_map.cpp +++ b/slobrok/src/vespa/slobrok/server/union_service_map.cpp @@ -83,7 +83,7 @@ void UnionServiceMap::remove(const ServiceMapping &mapping) return; } size_t old_size = values.size(); - std::erase_if(values, [] (const CountedSpec &v) { return v.count == 0; }); + std::erase_if(values, [] (const CountedSpec &v) noexcept { return v.count == 0; }); if (values.size() == 1u) { LOG_ASSERT(old_size == 2u); ServiceMapping toAdd{key, values[0].spec}; |