aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests/datastore/dynamic_array_buffer_type/dynamic_array_buffer_type_test.cpp
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2023-06-21 10:29:25 +0200
committerTor Egge <Tor.Egge@online.no>2023-06-21 10:29:25 +0200
commit4b1e7452684a694f0bc0775efb55164b722713e2 (patch)
treefc0ea0b2a190ca22974d7af237b22e0eaa8e3cb3 /vespalib/src/tests/datastore/dynamic_array_buffer_type/dynamic_array_buffer_type_test.cpp
parent1e363a159d64cf5e86263f76575adf72ea9e05e5 (diff)
Store dynamic array size size at start of entry.
Diffstat (limited to 'vespalib/src/tests/datastore/dynamic_array_buffer_type/dynamic_array_buffer_type_test.cpp')
-rw-r--r--vespalib/src/tests/datastore/dynamic_array_buffer_type/dynamic_array_buffer_type_test.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/vespalib/src/tests/datastore/dynamic_array_buffer_type/dynamic_array_buffer_type_test.cpp b/vespalib/src/tests/datastore/dynamic_array_buffer_type/dynamic_array_buffer_type_test.cpp
index c2933dccf18..a703d9b18eb 100644
--- a/vespalib/src/tests/datastore/dynamic_array_buffer_type/dynamic_array_buffer_type_test.cpp
+++ b/vespalib/src/tests/datastore/dynamic_array_buffer_type/dynamic_array_buffer_type_test.cpp
@@ -163,7 +163,7 @@ std::vector<int>
DynamicArrayBufferTypeTest::get_vector(const void* buffer, uint32_t offset)
{
auto e = BufferType::get_entry(buffer, offset, _entry_size);
- auto array_size = BufferType::get_dynamic_array_size(e, _entry_size);
+ auto array_size = BufferType::get_dynamic_array_size(e);
EXPECT_GE(_buffer_type.getArraySize(), array_size);
return get_vector(buffer, offset, array_size);
}
@@ -179,7 +179,7 @@ void
DynamicArrayBufferTypeTest::write_entry1()
{
auto e1 = BufferType::get_entry(_buf.get(), 1, _entry_size);
- BufferType::set_dynamic_array_size(e1, _entry_size, 2);
+ BufferType::set_dynamic_array_size(e1, 2);
new (static_cast<void *>(e1)) WrapInt32(42);
new (static_cast<void *>(e1 + 1)) WrapInt32(47);
new (static_cast<void *>(e1 + 2)) WrapInt32(49); // Not cleaned by clean_hold