aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/diskindex/disktermblueprint.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib/src/vespa/searchlib/diskindex/disktermblueprint.cpp')
-rw-r--r--searchlib/src/vespa/searchlib/diskindex/disktermblueprint.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/searchlib/src/vespa/searchlib/diskindex/disktermblueprint.cpp b/searchlib/src/vespa/searchlib/diskindex/disktermblueprint.cpp
index e2c3dafc13d..24fd5425a89 100644
--- a/searchlib/src/vespa/searchlib/diskindex/disktermblueprint.cpp
+++ b/searchlib/src/vespa/searchlib/diskindex/disktermblueprint.cpp
@@ -56,9 +56,9 @@ namespace {
bool
areAnyParentsEquiv(const Blueprint * node)
{
- return (node == NULL)
+ return (node == nullptr)
? false
- : (dynamic_cast<const EquivBlueprint *>(node) != NULL)
+ : (dynamic_cast<const EquivBlueprint *>(node) != nullptr)
? true
: areAnyParentsEquiv(node->getParent());
}
@@ -66,12 +66,13 @@ areAnyParentsEquiv(const Blueprint * node)
}
void
-DiskTermBlueprint::fetchPostings(bool strict)
+DiskTermBlueprint::fetchPostings(bool strict, const BitVector * filter)
{
(void) strict;
+ (void) filter;
_hasEquivParent = areAnyParentsEquiv(getParent());
_bitVector = _diskIndex.readBitVector(*_lookupRes);
- if (!_useBitVector || (_bitVector.get() == NULL)) {
+ if (!_useBitVector || (_bitVector.get() == nullptr)) {
_postingHandle = _diskIndex.readPostingList(*_lookupRes);
}
_fetchPostingsDone = true;