diff options
Diffstat (limited to 'vespalib/src/vespa/vespalib/btree/btreeiterator.hpp')
-rw-r--r-- | vespalib/src/vespa/vespalib/btree/btreeiterator.hpp | 4 |
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; } |