diff options
author | Geir Storli <geirst@yahooinc.com> | 2023-07-06 15:50:22 +0000 |
---|---|---|
committer | Geir Storli <geirst@yahooinc.com> | 2023-07-06 15:50:22 +0000 |
commit | bfd1eeb45092831858afa7bb9c638b66d6569700 (patch) | |
tree | 1a8481de5be8f7ccd5e94a5f12678f546e2f5283 /streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp | |
parent | c09d214ecead2941928e8591674da87e387c3f3d (diff) |
Modernize C++ code with auto and range-based loops.
Diffstat (limited to 'streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp')
-rw-r--r-- | streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp b/streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp index 92e1ff0e460..78d72102fe9 100644 --- a/streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp +++ b/streamingvisitors/src/vespa/searchvisitor/rankprocessor.cpp @@ -81,10 +81,8 @@ RankProcessor::initQueryEnvironment() vespalib::string expandedIndexName = vsm::FieldSearchSpecMap::stripNonFields(term.getTerm()->index()); const RankManager::View *view = _rankManagerSnapshot->getView(expandedIndexName); if (view != nullptr) { - RankManager::View::const_iterator iter = view->begin(); - RankManager::View::const_iterator endp = view->end(); - for (; iter != endp; ++iter) { - qtd.getTermData().addField(*iter).setHandle(_mdLayout.allocTermField(*iter)); + for (auto field_id : *view) { + qtd.getTermData().addField(field_id).setHandle(_mdLayout.allocTermField(field_id)); } } else { LOG(warning, "Could not find a view for index '%s'. Ranking no fields.", |