]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
vahDeinit: Fix memory leak
authorTim Wiederhake <twiederh@redhat.com>
Thu, 22 Apr 2021 13:07:33 +0000 (15:07 +0200)
committerJán Tomko <jtomko@redhat.com>
Thu, 22 Apr 2021 13:49:06 +0000 (15:49 +0200)
Calling VIR_FREE on a virDomainDef* does not free its various contained
pointers.

Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Ján Tomko <jtomko@redhat.com>
src/security/virt-aa-helper.c

index 68ac817f4742c1de22b87d37eb21d5b4c23dc583..2331cc6648ff7c69cec0241d33de6109eb088416 100644 (file)
@@ -79,7 +79,7 @@ vahDeinit(vahControl * ctl)
     if (ctl == NULL)
         return -1;
 
-    VIR_FREE(ctl->def);
+    virDomainDefFree(ctl->def);
     virObjectUnref(ctl->caps);
     virObjectUnref(ctl->xmlopt);
     VIR_FREE(ctl->files);