]> git.proxmox.com Git - qemu.git/commitdiff
vmmouse: Register vmstate via qdev
authorJan Kiszka <jan.kiszka@siemens.com>
Mon, 21 Mar 2011 09:53:00 +0000 (10:53 +0100)
committerAurelien Jarno <aurelien@aurel32.net>
Tue, 22 Mar 2011 06:44:15 +0000 (07:44 +0100)
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
hw/vmmouse.c

index ab8dbd6ccbea66deba0d9d5a4c632cf292ac4cc1..1113f33d6894cdc82422bbadf6bff1c7774f7606 100644 (file)
@@ -265,7 +265,6 @@ static int vmmouse_initfn(ISADevice *dev)
     vmport_register(VMMOUSE_STATUS, vmmouse_ioport_read, s);
     vmport_register(VMMOUSE_COMMAND, vmmouse_ioport_read, s);
     vmport_register(VMMOUSE_DATA, vmmouse_ioport_read, s);
-    vmstate_register(NULL, 0, &vmstate_vmmouse, s);
 
     return 0;
 }
@@ -274,6 +273,7 @@ static ISADeviceInfo vmmouse_info = {
     .init          = vmmouse_initfn,
     .qdev.name     = "vmmouse",
     .qdev.size     = sizeof(VMMouseState),
+    .qdev.vmsd     = &vmstate_vmmouse,
     .qdev.no_user  = 1,
     .qdev.reset    = vmmouse_reset,
     .qdev.props = (Property[]) {