Revision e998fa8d

b/qom/object.c
363 363
void object_unparent(Object *obj)
364 364
{
365 365
    object_ref(obj);
366
    if (obj->parent) {
367
        object_property_del_child(obj->parent, obj, NULL);
368
    }
369 366
    if (obj->class->unparent) {
370 367
        (obj->class->unparent)(obj);
371 368
    }
369
    if (obj->parent) {
370
        object_property_del_child(obj->parent, obj, NULL);
371
    }
372 372
    object_unref(obj);
373 373
}
374 374

  

Also available in: Unified diff