Revision 2f262e06 hw/qdev.c

b/hw/qdev.c
515 515
    return strdup(path);
516 516
}
517 517

  
518
static char *qdev_get_type(Object *obj, Error **errp)
519
{
520
    return g_strdup(object_get_typename(obj));
521
}
522

  
523 518
/**
524 519
 * Legacy property handling
525 520
 */
......
638 633
        qdev_property_add_static(dev, prop, NULL);
639 634
    }
640 635

  
641
    object_property_add_str(OBJECT(dev), "type", qdev_get_type, NULL, NULL);
642 636
    qdev_prop_set_defaults(dev, qdev_get_props(dev));
643 637
}
644 638

  

Also available in: Unified diff