]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virQEMUQAPISchemaTraverseEnum: Move helper variables into loop
authorPeter Krempa <pkrempa@redhat.com>
Fri, 17 Sep 2021 14:09:59 +0000 (16:09 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Mon, 1 Nov 2021 16:37:15 +0000 (17:37 +0100)
Move them closer to where they are actually used.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_qapi.c

index 36b184b2265deabc1e74f4fa7a1133f6b6ba1c09..165ecf118024d2bbe6ea6c12844d48b6e3ffe196 100644 (file)
@@ -243,8 +243,6 @@ virQEMUQAPISchemaTraverseEnum(virJSONValue *cur,
 {
     const char *query = virQEMUQAPISchemaTraverseContextNextQuery(ctxt);
     virJSONValue *values;
-    virJSONValue *enumval;
-    const char *value;
     size_t i;
 
     if (query[0] != '^')
@@ -259,6 +257,9 @@ virQEMUQAPISchemaTraverseEnum(virJSONValue *cur,
         return -2;
 
     for (i = 0; i < virJSONValueArraySize(values); i++) {
+        virJSONValue *enumval;
+        const char *value;
+
         if (!(enumval = virJSONValueArrayGet(values, i)) ||
             !(value = virJSONValueGetString(enumval)))
             continue;