]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
Fix virDomainSnapshotObjFree memory leak.
authorChris Lalancette <clalance@redhat.com>
Fri, 23 Apr 2010 15:58:41 +0000 (11:58 -0400)
committerChris Lalancette <clalance@redhat.com>
Fri, 23 Apr 2010 18:21:34 +0000 (14:21 -0400)
We were freeing the virDomainSnapshotDefPtr, but not
the virDomainSnapshotObjPtr in virDomainSnapshotObjFree.

Signed-off-by: Chris Lalancette <clalance@redhat.com>
src/conf/domain_conf.c

index bd8bd5b31e9262a149231770b991bed20a273cb6..1504010fe721ff5071163febd843fe6aa7ab6a09 100644 (file)
@@ -6747,6 +6747,7 @@ static void virDomainSnapshotObjFree(virDomainSnapshotObjPtr snapshot)
     VIR_DEBUG("obj=%p", snapshot);
 
     virDomainSnapshotDefFree(snapshot->def);
+    VIR_FREE(snapshot);
 }
 
 int virDomainSnapshotObjUnref(virDomainSnapshotObjPtr snapshot)