diff --git a/lib/fs.cc b/lib/fs.cc index a630d50..84d70cd 100644 --- a/lib/fs.cc +++ b/lib/fs.cc @@ -143,6 +143,7 @@ namespace crucible { ByteVector ioctl_arg( (btrfs_ioctl_same_args) { .logical_offset = m_logical_offset, .length = m_length, + .dest_count = ranged_cast(m_info.size()), }, buf_size); btrfs_ioctl_same_args *const ioctl_ptr = ioctl_arg.get(); size_t count = 0;