mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 11:22:23 +00:00
virQEMUQAPISchemaTraverseEnum: Move helper variables into loop
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>
This commit is contained in:
parent
5f5e490c93
commit
ce07b86008
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user