mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-03 07:43:54 -06:00
container: make a decendent of Object
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> --- v1 -> v2 - Add license (Paolo)
This commit is contained in:
parent
db85b575b9
commit
8b45d447ce
6 changed files with 39 additions and 44 deletions
|
@ -662,14 +662,13 @@ const char *object_property_get_type(Object *obj, const char *name, Error **errp
|
|||
|
||||
Object *object_get_root(void)
|
||||
{
|
||||
static DeviceState *object_root;
|
||||
static Object *root;
|
||||
|
||||
if (!object_root) {
|
||||
object_root = qdev_create(NULL, "container");
|
||||
qdev_init_nofail(object_root);
|
||||
if (!root) {
|
||||
root = object_new("container");
|
||||
}
|
||||
|
||||
return OBJECT(object_root);
|
||||
return root;
|
||||
}
|
||||
|
||||
static void object_get_child_property(Object *obj, Visitor *v, void *opaque,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue