diff --git a/cmdline/io.c b/cmdline/io.c index 7370361b..b0b26cb6 100644 --- a/cmdline/io.c +++ b/cmdline/io.c @@ -444,7 +444,7 @@ block_off_t io_read_next(struct snapraid_io* io, void*** buffer) return blockcur_caller; } -void io_write_next(struct snapraid_io* io, unsigned blockcur, int skip, int* writer_error) +void io_write_next(struct snapraid_io* io, block_off_t blockcur, int skip, int* writer_error) { unsigned i; diff --git a/cmdline/io.h b/cmdline/io.h index 0532ea12..0aeadfdf 100644 --- a/cmdline/io.h +++ b/cmdline/io.h @@ -363,7 +363,7 @@ void io_parity_write(struct snapraid_io* io, unsigned* levcur, unsigned* waiting * \param skip Skip the writes, in case parity doesn't need to be updated. * \param writer_error Return the number of errors. Vector of IO_WRITER_ERROR_MAX elements. */ -void io_write_next(struct snapraid_io* io, unsigned blockcur, int skip, int* writer_error); +void io_write_next(struct snapraid_io* io, block_off_t blockcur, int skip, int* writer_error); /** * Refresh the number of cached blocks for all data and parity disks.