virtio-input: free config list
commit0137a557aac07480ff8447ef372f0581af5ee65a
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Fri, 15 Jul 2016 08:55:12 +0000 (15 10:55 +0200)
committerMarc-André Lureau <marcandre.lureau@redhat.com>
Sun, 7 Aug 2016 20:00:28 +0000 (8 00:00 +0400)
treed57b314263f8cb2fa9ee950f3f194886dd6f295c
parentdf37dd6ffe49dc0da919c5034fb89e1f85e3c98f
virtio-input: free config list

Clear the list when finalizing. The list is created during realize with
virtio_input_idstr_config() and later by further calls to
virtio_input_init_config() and virtio_input_add_config().

This leak can be reproduced with device-introspect-test -p
/x86_64/device/introspect/concrete.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com>
hw/input/virtio-input.c