diff options
Diffstat (limited to 'qom/object.c')
| -rw-r--r-- | qom/object.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/qom/object.c b/qom/object.c index b4c52d055d..81c06906d3 100644 --- a/qom/object.c +++ b/qom/object.c @@ -1751,6 +1751,16 @@ static Object *object_root_initialize(void) return root; } +Object *object_get_container(const char *name) +{ + Object *container; + + container = object_resolve_path_component(object_get_root(), name); + assert(object_dynamic_cast(container, TYPE_CONTAINER)); + + return container; +} + Object *object_get_root(void) { static Object *root; |