diff --git a/tools/emile-map-set.c b/tools/emile-map-set.c index d7924ce..d42756d 100644 --- a/tools/emile-map-set.c +++ b/tools/emile-map-set.c @@ -461,7 +461,7 @@ int main(int argc, char** argv) } device_sector_size = 512; - device.write_sector = (stream_read_sector_t)device_write_sector; + device.write_sector = (stream_write_sector_t)device_write_sector; device.read_sector = (stream_read_sector_t)device_read_sector; device.close = (stream_close_t)device_close; device.get_blocksize = (stream_get_blocksize_t)device_get_blocksize; diff --git a/tools/emile.c b/tools/emile.c index c853e9b..597d847 100644 --- a/tools/emile.c +++ b/tools/emile.c @@ -101,7 +101,7 @@ static int open_map_of( char *dev_name, int flags, device_sector_size = 512; device.data = (void*)device_open(disk_name, flags); - device.write_sector = (stream_read_sector_t)device_write_sector; + device.write_sector = (stream_write_sector_t)device_write_sector; device.read_sector = (stream_read_sector_t)device_read_sector; device.close = (stream_close_t)device_close; device.get_blocksize = (stream_get_blocksize_t)device_get_blocksize; diff --git a/tools/emile_scanbus.c b/tools/emile_scanbus.c index 58e08ab..2119498 100644 --- a/tools/emile_scanbus.c +++ b/tools/emile_scanbus.c @@ -101,7 +101,7 @@ void diskinfo(char* devname) device_sector_size = 512; device.data = (void*)device_open(devname, O_RDONLY); - device.write_sector = (stream_read_sector_t)device_write_sector; + device.write_sector = (stream_write_sector_t)device_write_sector; device.read_sector = (stream_read_sector_t)device_read_sector; device.close = (stream_close_t)device_close; device.get_blocksize = (stream_get_blocksize_t)device_get_blocksize;