Free device on error in init_assigned_device
commitc770bd28403a56a15770663331757158634af8c4
authorWeidong Han <weidong.han@intel.com>
Wed, 18 Feb 2009 06:25:08 +0000 (18 14:25 +0800)
committerAvi Kivity <avi@redhat.com>
Tue, 24 Feb 2009 10:08:08 +0000 (24 12:08 +0200)
treea171e1c2a530be7d0e90d2a2237fc2aab1476afb
parentaba61b99dda42ad47cc3697fe81a3e33fa8c6a07
Free device on error in init_assigned_device

make init_assigned_device call free_assigned_device on error,
and then make free_assigned_device is static because it's only
invoked in device-assigned.c.

Acked-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Weidong Han <weidong.han@intel.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
hw/device-assignment.c
hw/device-assignment.h
hw/pci-hotplug.c