diff options
author | Juan Quintela <quintela@redhat.com> | 2009-08-28 15:28:25 +0200 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-09-04 09:37:25 -0500 |
commit | 97adfc811e540914c51331c5df3c5ad4998030db (patch) | |
tree | 71c81c8e9f8ea0f1449a9402f019b70ccb1c9a9b /savevm.c | |
parent | 018a5bfb36d2f7b58d0b50ea5bd191d2854cb21b (diff) | |
download | qemu-97adfc811e540914c51331c5df3c5ad4998030db.tar.gz qemu-97adfc811e540914c51331c5df3c5ad4998030db.tar.bz2 qemu-97adfc811e540914c51331c5df3c5ad4998030db.zip |
VMState: Fix sub-structs versioning
We can't check the version in a substruct, it is not stored anywhere
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'savevm.c')
-rw-r--r-- | savevm.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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); |