diff --git a/src/writer/internal/block_manager.cpp b/src/writer/internal/block_manager.cpp index 3e48d320..e71aa9b2 100644 --- a/src/writer/internal/block_manager.cpp +++ b/src/writer/internal/block_manager.cpp @@ -48,7 +48,7 @@ void block_manager::set_written_block(size_t logical_block, void block_manager::map_logical_blocks(std::vector& vec) { std::lock_guard lock{mx_}; for (auto& c : vec) { - size_t block = c.get_block(); + size_t block = c.block().value(); assert(block < num_blocks_); c.block() = block_map_[block].value().first; }