qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 14/16] VMState: Fix sub-structs versioning


From: Juan Quintela
Subject: [Qemu-devel] [PATCH 14/16] VMState: Fix sub-structs versioning
Date: Fri, 28 Aug 2009 15:28:25 +0200

We can't check the version in a substruct, it is not stored anywhere

Signed-off-by: Juan Quintela <address@hidden>
---
 savevm.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/savevm.c b/savevm.c
index 2b4054a..99fad79 100644
--- a/savevm.c
+++ b/savevm.c
@@ -1048,7 +1048,7 @@ int vmstate_load_state(QEMUFile *f, const 
VMStateDescription *vmsd,
                 void *addr = base_addr + field->size * i;

                 if (field->flags & VMS_STRUCT) {
-                    ret = vmstate_load_state(f, field->vmsd, addr, version_id);
+                    ret = vmstate_load_state(f, field->vmsd, addr, 
field->vmsd->version_id);
                 } else {
                     ret = field->info->get(f, addr, field->size);

-- 
1.6.2.5





reply via email to

[Prev in Thread] Current Thread [Next in Thread]