]> git.proxmox.com Git - mirror_qemu.git/commitdiff
qom: Fix memory leak in function container_get
authorStefan Weil <sw@weilnetz.de>
Sat, 28 Apr 2012 02:20:19 +0000 (02:20 +0000)
committerStefan Weil <sw@weilnetz.de>
Thu, 3 May 2012 05:04:48 +0000 (07:04 +0200)
Valgrind reported this memory leak which occured very often.

Test scenario:

qemu-system-i386 (no arguments), only BIOS started, terminate with
monitor command (quit).

Signed-off-by: Stefan Weil <sw@weilnetz.de>
Reviewed-by: Andreas Färber <afaerber@suse.de>
qom/container.c

index c9940ab2e17f04361bc550772c911fe497ba17ea..4ca8b5cba329aa38399628c72de5a0207ceff8f6 100644 (file)
@@ -43,6 +43,8 @@ Object *container_get(Object *root, const char *path)
         }
     }
 
+    g_strfreev(parts);
+
     return obj;
 }