projects
/
qemu
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
target-mips: optimize gen_mul_vr54xx()
[qemu]
/
block-dmg.c
diff --git
a/block-dmg.c
b/block-dmg.c
index
74454c7
..
82f6de1
100644
(file)
--- a/
block-dmg.c
+++ b/
block-dmg.c
@@
-85,7
+85,7
@@
static int dmg_open(BlockDriverState *bs, const char *filename, int flags)
return -errno;
bs->read_only = 1;
s->n_chunks = 0;
return -errno;
bs->read_only = 1;
s->n_chunks = 0;
- s->offsets = s->lengths = s->sectors = s->sectorcounts = 0;
+ s->offsets = s->lengths = s->sectors = s->sectorcounts = NULL;
/* read offset of info blocks */
if(lseek(s->fd,-0x1d8,SEEK_END)<0) {
/* read offset of info blocks */
if(lseek(s->fd,-0x1d8,SEEK_END)<0) {
@@
-284,11
+284,10
@@
static void dmg_close(BlockDriverState *bs)
}
BlockDriver bdrv_dmg = {
}
BlockDriver bdrv_dmg = {
- "dmg",
- sizeof(BDRVDMGState),
- dmg_probe,
- dmg_open,
- dmg_read,
- NULL,
- dmg_close,
+ .format_name = "dmg",
+ .instance_size = sizeof(BDRVDMGState),
+ .bdrv_probe = dmg_probe,
+ .bdrv_open = dmg_open,
+ .bdrv_read = dmg_read,
+ .bdrv_close = dmg_close,
};
};