On Fri, Aug 24, 2012 at 10:51 PM, Paolo Bonzini <pbonz...@redhat.com> wrote: > Il 24/08/2012 11:49, Liu Ping Fan ha scritto: >> From: Liu Ping Fan <pingf...@linux.vnet.ibm.com> >> >> qdev will use them to judge how to remove the bus and device's >> reference. So export them in object.h > > This series doesn't use them. > Yeap, will fix it in V2.
Thanks, pingfan > Paolo > >> Signed-off-by: Liu Ping Fan <pingf...@linux.vnet.ibm.com> >> --- >> include/qemu/object.h | 3 +++ >> qom/object.c | 4 ++-- >> 2 files changed, 5 insertions(+), 2 deletions(-) >> >> diff --git a/include/qemu/object.h b/include/qemu/object.h >> index cc75fee..7cc3ebb 100644 >> --- a/include/qemu/object.h >> +++ b/include/qemu/object.h >> @@ -431,6 +431,9 @@ struct InterfaceClass >> #define INTERFACE_CHECK(interface, obj, name) \ >> ((interface *)object_dynamic_cast_assert(OBJECT((obj)), (name))) >> >> +inline bool object_property_is_child(ObjectProperty *prop); >> +inline bool object_property_is_link(ObjectProperty *prop); >> + >> /** >> * object_new: >> * @typename: The name of the type of the object to instantiate. >> diff --git a/qom/object.c b/qom/object.c >> index 00f98d7..be460df 100644 >> --- a/qom/object.c >> +++ b/qom/object.c >> @@ -318,12 +318,12 @@ void object_initialize(void *data, const char >> *typename) >> object_initialize_with_type(data, type); >> } >> >> -static inline bool object_property_is_child(ObjectProperty *prop) >> +inline bool object_property_is_child(ObjectProperty *prop) >> { >> return strstart(prop->type, "child<", NULL); >> } >> >> -static inline bool object_property_is_link(ObjectProperty *prop) >> +inline bool object_property_is_link(ObjectProperty *prop) >> { >> return strstart(prop->type, "link<", NULL); >> } >> >