On Thu, Jun 13, 2013 at 06:51:49PM +0800, Hu Tao wrote: > Since it's called in object_initialize_with_type later. > > Signed-off-by: Hu Tao <hu...@cn.fujitsu.com> > --- > qom/object.c | 3 --- > 1 file changed, 3 deletions(-) > > diff --git a/qom/object.c b/qom/object.c > index 803b94b..38dc45e 100644 > --- a/qom/object.c > +++ b/qom/object.c > @@ -406,9 +406,6 @@ Object *object_new_with_type(Type type) > { > Object *obj; > > - g_assert(type != NULL); > - type_initialize(type); > - > obj = g_malloc(type->instance_size);
Well, type->instance_size has to be initialized before this. > object_initialize_with_type(obj, type); > obj->free = g_free; > -- > 1.8.2.3 >