From a413a35b5f18d1e21bed916598a1cb2ea7007f92 Mon Sep 17 00:00:00 2001 From: Tim Baverstock Date: Mon, 10 Jan 2011 18:45:07 +0000 Subject: Add dereference for snapshot block device handling Change-Id: I20c83aab5fbd0c87b319ac84d7911eb09b69632b --- savevm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'savevm.c') diff --git a/savevm.c b/savevm.c index e213caa..bbf07c5 100644 --- a/savevm.c +++ b/savevm.c @@ -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) -- cgit v1.1