]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
conf: Don't leak virDomainDiskDef's 'statistics' member
authorPeter Krempa <pkrempa@redhat.com>
Wed, 5 Nov 2025 15:03:13 +0000 (16:03 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Wed, 5 Nov 2025 15:03:13 +0000 (16:03 +0100)
In commit 19fc614d531f I've added an option to configure statistics but
forgot to free it once the disk definition struct is freed.

Fixes: 19fc614d531fb75877abb59baaf33bc1add4d483
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
src/conf/domain_conf.c

index c749d505bf341ebd7e78ad23e40f055c9c19a405..396cd1c0dbc265a9e7a94d547866caa4554a1664 100644 (file)
@@ -2444,6 +2444,7 @@ virDomainDiskDefFree(virDomainDiskDef *def)
     virDomainDeviceInfoClear(&def->info);
     virObjectUnref(def->privateData);
     g_slist_free_full(def->iothreads, (GDestroyNotify) virDomainIothreadMappingDefFree);
+    g_free(def->statistics);
 
     if (def->throttlefilters) {
         size_t i;