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.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/vespalib/src/vespa/vespalib/btree/btreeiterator.hpp b/vespalib/src/vespa/vespalib/btree/btreeiterator.hpp
index 042779f1b1b..8ecd26835c4 100644
--- a/vespalib/src/vespa/vespalib/btree/btreeiterator.hpp
+++ b/vespalib/src/vespa/vespalib/btree/btreeiterator.hpp
@@ -1163,13 +1163,13 @@ thaw(BTreeNode::Ref rootRef)
rootRef;
assert(node == allocator.mapInternalRef(nodeRef));
if (!node->getFrozen()) {
- node->setChild(pe.getIdx(), childRef);
+ node->set_child_relaxed(pe.getIdx(), childRef);
return rootRef;
}
InternalNodeTypeRefPair thawed = allocator.thawNode(nodeRef, node);
node = thawed.data;
pe.setNode(node);
- node->setChild(pe.getIdx(), childRef);
+ node->set_child_relaxed(pe.getIdx(), childRef);
childRef = thawed.ref;
++level;
}