]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
node_device_driver: use g_autofree instead of VIR_FREE()
authorKarim Taha <kariem.taha2.7@gmail.com>
Sun, 17 Mar 2024 15:19:21 +0000 (17:19 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Tue, 19 Mar 2024 12:31:29 +0000 (13:31 +0100)
Signed-off-by: Karim Taha <kariem.taha2.7@gmail.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/node_device/node_device_driver.c

index ce42b1ca63090b1390709427a8e1a65103b1b094..d99b48138ebf079240ed95fce1724213cbbbe06a 100644 (file)
@@ -439,7 +439,7 @@ nodeDeviceListCaps(virNodeDevicePtr device,
 {
     virNodeDeviceObj *obj;
     virNodeDeviceDef *def;
-    virNodeDevCapType *list = NULL;
+    g_autofree virNodeDevCapType *list = NULL;
     int ncaps = 0;
     int ret = -1;
     size_t i = 0;
@@ -472,8 +472,6 @@ nodeDeviceListCaps(virNodeDevicePtr device,
         for (j = 0; j < i; j++)
             VIR_FREE(names[j]);
     }
-
-    VIR_FREE(list);
     return ret;
 }