diff options
author | Tim Baverstock <weasel@google.com> | 2011-01-10 18:45:07 +0000 |
---|---|---|
committer | Tim Baverstock <weasel@google.com> | 2011-01-10 18:45:07 +0000 |
commit | a413a35b5f18d1e21bed916598a1cb2ea7007f92 (patch) | |
tree | 387099b7eff55c63291c2bd64c543a4f01988e71 /savevm.c | |
parent | aedf1d5c1c7f5386b3e01c74853a9928bd73daa8 (diff) | |
download | external_qemu-a413a35b5f18d1e21bed916598a1cb2ea7007f92.zip external_qemu-a413a35b5f18d1e21bed916598a1cb2ea7007f92.tar.gz external_qemu-a413a35b5f18d1e21bed916598a1cb2ea7007f92.tar.bz2 |
Add dereference for snapshot block device handling
Change-Id: I20c83aab5fbd0c87b319ac84d7911eb09b69632b
Diffstat (limited to 'savevm.c')
-rw-r--r-- | savevm.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -341,13 +341,13 @@ typedef struct QEMUFileBdrv static int block_put_buffer(void *opaque, const uint8_t *buf, int64_t pos, int size) { - bdrv_save_vmstate(opaque, buf, pos, size); + bdrv_save_vmstate(((QEMUFileBdrv*)opaque)->bs, buf, pos, size); return size; } static int block_get_buffer(void *opaque, uint8_t *buf, int64_t pos, int size) { - return bdrv_load_vmstate(opaque, buf, pos, size); + return bdrv_load_vmstate(((QEMUFileBdrv*)opaque)->bs, buf, pos, size); } static int bdrv_fclose(void *opaque) |