| Submitter | Michael Roth |
|---|---|
| Date | Dec. 3, 2012, 10:25 p.m. |
| Message ID | <1354573559-26274-5-git-send-email-mdroth@linux.vnet.ibm.com> |
| Download | mbox | patch |
| Permalink | /patch/203466/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/qom/object.c b/qom/object.c index f33e84d..5499318 100644 --- a/qom/object.c +++ b/qom/object.c @@ -307,6 +307,7 @@ void object_initialize_with_type(void *data, TypeImpl *type) memset(obj, 0, type->instance_size); obj->class = type->class; + object_ref(obj); QTAILQ_INIT(&obj->properties); object_init_with_type(obj, type); } @@ -395,7 +396,6 @@ Object *object_new_with_type(Type type) obj = g_malloc(type->instance_size); object_initialize_with_type(obj, type); - object_ref(obj); return obj; }