From: Liu Ping Fan <pingf...@linux.vnet.ibm.com> qmp and qdev need it.
Signed-off-by: Liu Ping Fan <pingf...@linux.vnet.ibm.com> --- include/qemu/object.h | 3 +++ qom/object.c | 2 +- 2 files changed, 4 insertions(+), 1 deletions(-) diff --git a/include/qemu/object.h b/include/qemu/object.h index 7cc3ebb..0142da4 100644 --- a/include/qemu/object.h +++ b/include/qemu/object.h @@ -914,6 +914,9 @@ Object *object_resolve_path_component(Object *parent, gchar *part); void object_property_add_child(Object *obj, const char *name, Object *child, struct Error **errp); +void object_property_del_child(Object *obj, Object *child, + struct Error **errp); + /** * object_property_add_link: * @obj: the object to add a property to diff --git a/qom/object.c b/qom/object.c index be460df..6c90cfa 100644 --- a/qom/object.c +++ b/qom/object.c @@ -345,7 +345,7 @@ static void object_property_del_all(Object *obj) } } -static void object_property_del_child(Object *obj, Object *child, Error **errp) +void object_property_del_child(Object *obj, Object *child, Error **errp) { ObjectProperty *prop; -- 1.7.4.4