[PATCH 3/7] virQEMUCapsKVMSupportsNesting: Use automatic memory management

Kirill Shchetiniuk via Devel posted 7 patches 1 week, 2 days ago
[PATCH 3/7] virQEMUCapsKVMSupportsNesting: Use automatic memory management
Posted by Kirill Shchetiniuk via Devel 1 week, 2 days ago
From: Kirill Shchetiniuk <kshcheti@redhat.com>

Changed value var scope to enable auto memory management capailities,
moved variables to closer scope.

Signed-off-by: Kirill Shchetiniuk <kshcheti@redhat.com>
---
 src/qemu/qemu_capabilities.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c
index 205bf3d0b8..562c884dac 100644
--- a/src/qemu/qemu_capabilities.c
+++ b/src/qemu/qemu_capabilities.c
@@ -5416,12 +5416,12 @@ virQEMUCapsKVMSupportsNesting(void)
 {
     static char const * const kmod[] = {"kvm_intel", "kvm_amd",
                                         "kvm_hv", "kvm"};
-    g_autofree char *value = NULL;
-    int rc;
     size_t i;
 
     for (i = 0; i < G_N_ELEMENTS(kmod); i++) {
-        VIR_FREE(value);
+        g_autofree char *value = NULL;
+        int rc;
+
         rc = virFileReadValueString(&value, "/sys/module/%s/parameters/nested",
                                     kmod[i]);
         if (rc == -2)
-- 
2.49.0