]> git.proxmox.com Git - mirror_qemu.git/blobdiff - qom/container.c
Merge remote-tracking branch 'remotes/kraxel/tags/vga-20190111-pull-request' into...
[mirror_qemu.git] / qom / container.c
index 4ca8b5cba329aa38399628c72de5a0207ceff8f6..f6ccaf7ea780349e9fac89dea8384cfc0f6fb429 100644 (file)
  * See the COPYING file in the top-level directory.
  */
 
-#include "qemu/object.h"
-#include "module.h"
-#include <assert.h>
+#include "qemu/osdep.h"
+#include "qom/object.h"
+#include "qemu/module.h"
 
-static TypeInfo container_info = {
+static const TypeInfo container_info = {
     .name          = "container",
     .instance_size = sizeof(Object),
     .parent        = TYPE_OBJECT,
@@ -40,6 +40,7 @@ Object *container_get(Object *root, const char *path)
         if (!child) {
             child = object_new("container");
             object_property_add_child(obj, parts[i], child, NULL);
+            object_unref(child);
         }
     }