Signed-off-by: Juan Quintela <quint...@redhat.com> --- hw/input/stellaris_input.c | 2 +- include/migration/vmstate.h | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/hw/input/stellaris_input.c b/hw/input/stellaris_input.c index 0609e80..07e7856 100644 --- a/hw/input/stellaris_input.c +++ b/hw/input/stellaris_input.c @@ -63,7 +63,7 @@ static const VMStateDescription vmstate_stellaris_gamepad = { .minimum_version_id = 1, .fields = (VMStateField[]) { VMSTATE_INT32(extension, gamepad_state), - VMSTATE_STRUCT_VARRAY_INT32(buttons, gamepad_state, num_buttons, 0, + VMSTATE_STRUCT_VARRAY_INT32(buttons, gamepad_state, num_buttons, vmstate_stellaris_button, gamepad_button), VMSTATE_END_OF_LIST() } diff --git a/include/migration/vmstate.h b/include/migration/vmstate.h index 46d46fb..68565ce 100644 --- a/include/migration/vmstate.h +++ b/include/migration/vmstate.h @@ -360,10 +360,9 @@ extern const VMStateInfo vmstate_info_bitmap; .offset = vmstate_offset_pointer(_state, _field, _type), \ } -#define VMSTATE_STRUCT_VARRAY_INT32(_field, _state, _field_num, _version, _vmsd, _type) { \ +#define VMSTATE_STRUCT_VARRAY_INT32(_field, _state, _field_num, _vmsd, _type) { \ .name = (stringify(_field)), \ .num_offset = vmstate_offset_value(_state, _field_num, int32_t), \ - .version_id = (_version), \ .vmsd = &(_vmsd), \ .size = sizeof(_type), \ .flags = VMS_STRUCT|VMS_VARRAY_INT32, \ -- 1.9.0