aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib/src/vespa/vespalib/btree/btreeiterator.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'vespalib/src/vespa/vespalib/btree/btreeiterator.hpp')
-rw-r--r--vespalib/src/vespa/vespalib/btree/btreeiterator.hpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/vespalib/src/vespa/vespalib/btree/btreeiterator.hpp b/vespalib/src/vespa/vespalib/btree/btreeiterator.hpp
index 82864bff057..2102abbf10c 100644
--- a/vespalib/src/vespa/vespalib/btree/btreeiterator.hpp
+++ b/vespalib/src/vespa/vespalib/btree/btreeiterator.hpp
@@ -515,15 +515,12 @@ operator-(const BTreeIteratorBase &rhs) const
if (_pathSize != 0) {
uint32_t pidx = _pathSize;
while (pidx > 0) {
- assert(_path[pidx - 1].getNode() == rhs._path[pidx - 1].getNode());
if (_path[pidx - 1].getIdx() != rhs._path[pidx - 1].getIdx())
break;
--pidx;
}
return position(pidx) - rhs.position(pidx);
} else {
- assert(_leaf.getNode() == nullptr || rhs._leaf.getNode() == nullptr ||
- _leaf.getNode() == rhs._leaf.getNode());
return position(0) - rhs.position(0);
}
}