mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06: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);
|
const char *query = virQEMUQAPISchemaTraverseContextNextQuery(ctxt);
|
||||||
virJSONValue *values;
|
virJSONValue *values;
|
||||||
virJSONValue *enumval;
|
|
||||||
const char *value;
|
|
||||||
size_t i;
|
size_t i;
|
||||||
|
|
||||||
if (query[0] != '^')
|
if (query[0] != '^')
|
||||||
@ -259,6 +257,9 @@ virQEMUQAPISchemaTraverseEnum(virJSONValue *cur,
|
|||||||
return -2;
|
return -2;
|
||||||
|
|
||||||
for (i = 0; i < virJSONValueArraySize(values); i++) {
|
for (i = 0; i < virJSONValueArraySize(values); i++) {
|
||||||
|
virJSONValue *enumval;
|
||||||
|
const char *value;
|
||||||
|
|
||||||
if (!(enumval = virJSONValueArrayGet(values, i)) ||
|
if (!(enumval = virJSONValueArrayGet(values, i)) ||
|
||||||
!(value = virJSONValueGetString(enumval)))
|
!(value = virJSONValueGetString(enumval)))
|
||||||
continue;
|
continue;
|
||||||
|
Loading…
Reference in New Issue
Block a user