Message ID | 1d2a962f13347bb8a1056bfb1799691c11394257.1251465671.git.quintela@redhat.com |
---|---|
State | Superseded |
Headers | show |
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);
We can't check the version in a substruct, it is not stored anywhere Signed-off-by: Juan Quintela <quintela@redhat.com> --- savevm.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)