diff options
author | HÃ¥vard Pettersen <3535158+havardpe@users.noreply.github.com> | 2022-06-29 15:46:31 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-29 15:46:31 +0200 |
commit | 695d5634216a1a61aebb54b3fe356299988bb22b (patch) | |
tree | 4d6313f68ec4c319d3c257141f00b6a0f5008b44 | |
parent | b4afb2033c4730d1777f37478d4a1c6f42182539 (diff) | |
parent | 52163f4db525d2567a51962a490a462d8f3f8e3a (diff) |
Merge pull request #23275 from vespa-engine/arnej/idiomatic-cpp
use standard C++ idiom
-rw-r--r-- | searchcore/src/vespa/searchcore/proton/matching/extract_features.cpp | 5 | ||||
-rw-r--r-- | streamingvisitors/src/vespa/searchvisitor/hitcollector.cpp | 5 |
2 files changed, 6 insertions, 4 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/matching/extract_features.cpp b/searchcore/src/vespa/searchcore/proton/matching/extract_features.cpp index ca09a3e79f1..6115d642b4a 100644 --- a/searchcore/src/vespa/searchcore/proton/matching/extract_features.cpp +++ b/searchcore/src/vespa/searchcore/proton/matching/extract_features.cpp @@ -32,8 +32,9 @@ auto extract_names(const FeatureResolver &resolver, const StringStringMap &renam result.reserve(resolver.num_features()); for (size_t i = 0; i < resolver.num_features(); ++i) { vespalib::string name = resolver.name_of(i); - if (renames.contains(name)) { - name = renames[name]; + auto iter = renames.find(name); + if (iter != renames.end()) { + name = iter->second; } result.emplace_back(name); } diff --git a/streamingvisitors/src/vespa/searchvisitor/hitcollector.cpp b/streamingvisitors/src/vespa/searchvisitor/hitcollector.cpp index bded8af16cc..10e6c6aa68a 100644 --- a/streamingvisitors/src/vespa/searchvisitor/hitcollector.cpp +++ b/streamingvisitors/src/vespa/searchvisitor/hitcollector.cpp @@ -154,8 +154,9 @@ HitCollector::getFeatureSet(IRankProgram &rankProgram, names.reserve(resolver.num_features()); for (size_t i = 0; i < resolver.num_features(); ++i) { vespalib::string name = resolver.name_of(i); - if (feature_rename_map.contains(name)) { - name = feature_rename_map[name]; + auto iter = feature_rename_map.find(name); + if (iter != feature_rename_map.end()) { + name = iter->second; } names.emplace_back(name); } |