qom: Add error handler for object_property_print()
commit3a53009fa044a554dbdeacf30a6b8ea3eb02fe63
authorGonglei <arei.gonglei@huawei.com>
Sat, 27 Sep 2014 05:13:55 +0000 (27 13:13 +0800)
committerAndreas Färber <afaerber@suse.de>
Wed, 15 Oct 2014 03:02:55 +0000 (15 05:02 +0200)
tree4e76b4e57a34a2544c9172f348428ab22436c13b
parent688b057aece53003f9d5a1dadc8961482dc2d948
qom: Add error handler for object_property_print()

Avoid the caller of object_property_print() leaking string
argument's memory, such as qdev_print_props() when
encounter errors.

Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Gonglei <arei.gonglei@huawei.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>
qom/object.c