summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2022-10-14 15:03:59 +0200
committerTor Egge <Tor.Egge@online.no>2022-10-14 15:03:59 +0200
commitb5e5c2415ed79ca1a160e3c6206686f528e3039b (patch)
treef0496721be5e4685cd2f3f277971ffd224f0debc /searchlib
parent8b20389508e70128bb05901b73624af122f786a9 (diff)
Ask array store for writable buffer.
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/vespa/searchlib/tensor/tensor_buffer_store.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/searchlib/src/vespa/searchlib/tensor/tensor_buffer_store.cpp b/searchlib/src/vespa/searchlib/tensor/tensor_buffer_store.cpp
index ff7ad781d75..09d9ac7dd31 100644
--- a/searchlib/src/vespa/searchlib/tensor/tensor_buffer_store.cpp
+++ b/searchlib/src/vespa/searchlib/tensor/tensor_buffer_store.cpp
@@ -53,9 +53,9 @@ TensorBufferStore::move_on_compact(EntryRef ref)
if (!ref.valid()) {
return EntryRef();
}
- auto buf = _array_store.get(ref);
+ auto buf = _array_store.get_writable(ref);
auto new_ref = _array_store.add(buf);
- _ops.copied_labels(unconstify(buf));
+ _ops.copied_labels(buf);
return new_ref;
}