diff options
author | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | 2004-09-18 19:32:11 +0000 |
---|---|---|
committer | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | 2004-09-18 19:32:11 +0000 |
commit | e2731add29e3c74a472dcb81f90bf9aa14f4b8e1 (patch) | |
tree | ba052b51a0dd9e056b6536f9966f3380118fb9fa | |
parent | c9a621176e479b8106056ed992fddf34d9d0d206 (diff) | |
download | hqemu-e2731add29e3c74a472dcb81f90bf9aa14f4b8e1.zip hqemu-e2731add29e3c74a472dcb81f90bf9aa14f4b8e1.tar.gz |
fixed block close() method prototype
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1068 c046a42c-6fe2-441c-8c8c-71466251a162
-rw-r--r-- | block-cow.c | 2 | ||||
-rw-r--r-- | block-qcow.c | 2 | ||||
-rw-r--r-- | block-vmdk.c | 2 | ||||
-rw-r--r-- | block.c | 2 | ||||
-rw-r--r-- | block_int.h | 2 |
5 files changed, 5 insertions, 5 deletions
diff --git a/block-cow.c b/block-cow.c index affeefa..81bd334 100644 --- a/block-cow.c +++ b/block-cow.c @@ -202,7 +202,7 @@ static int cow_write(BlockDriverState *bs, int64_t sector_num, return 0; } -static int cow_close(BlockDriverState *bs) +static void cow_close(BlockDriverState *bs) { BDRVCowState *s = bs->opaque; munmap(s->cow_bitmap_addr, s->cow_bitmap_size); diff --git a/block-qcow.c b/block-qcow.c index 953f42c..99c3832 100644 --- a/block-qcow.c +++ b/block-qcow.c @@ -521,7 +521,7 @@ static int qcow_write(BlockDriverState *bs, int64_t sector_num, return 0; } -static int qcow_close(BlockDriverState *bs) +static void qcow_close(BlockDriverState *bs) { BDRVQcowState *s = bs->opaque; qemu_free(s->l1_table); diff --git a/block-vmdk.c b/block-vmdk.c index 7193f95..1cc4988 100644 --- a/block-vmdk.c +++ b/block-vmdk.c @@ -258,7 +258,7 @@ static int vmdk_write(BlockDriverState *bs, int64_t sector_num, return -1; } -static int vmdk_close(BlockDriverState *bs) +static void vmdk_close(BlockDriverState *bs) { BDRVVmdkState *s = bs->opaque; qemu_free(s->l1_table); @@ -554,7 +554,7 @@ static int raw_write(BlockDriverState *bs, int64_t sector_num, return 0; } -static int raw_close(BlockDriverState *bs) +static void raw_close(BlockDriverState *bs) { BDRVRawState *s = bs->opaque; close(s->fd); diff --git a/block_int.h b/block_int.h index 36a88ed..9d047c4 100644 --- a/block_int.h +++ b/block_int.h @@ -33,7 +33,7 @@ struct BlockDriver { uint8_t *buf, int nb_sectors); int (*bdrv_write)(BlockDriverState *bs, int64_t sector_num, const uint8_t *buf, int nb_sectors); - int (*bdrv_close)(BlockDriverState *bs); + void (*bdrv_close)(BlockDriverState *bs); int (*bdrv_create)(const char *filename, int64_t total_sectors, const char *backing_file, int flags); int (*bdrv_is_allocated)(BlockDriverState *bs, int64_t sector_num, |