qemu: migration_params: Replace virJSONValueObjectCreate by virJSONValueObjectAdd

virJSONValueObjectAdd now works identically to virJSONValueObjectCreate
when used with a NULL argument. Replace all callers.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
Peter Krempa 2021-11-08 17:24:50 +01:00
parent 829b6982cc
commit bd9dcd2b4b

View File

@ -790,10 +790,10 @@ qemuMigrationCapsToJSON(virBitmap *caps,
if (!virBitmapIsBitSet(caps, bit)) if (!virBitmapIsBitSet(caps, bit))
continue; continue;
if (virJSONValueObjectCreate(&cap, if (virJSONValueObjectAdd(&cap,
"s:capability", qemuMigrationCapabilityTypeToString(bit), "s:capability", qemuMigrationCapabilityTypeToString(bit),
"b:state", virBitmapIsBitSet(states, bit), "b:state", virBitmapIsBitSet(states, bit),
NULL) < 0) NULL) < 0)
return NULL; return NULL;
if (virJSONValueArrayAppend(json, &cap) < 0) if (virJSONValueArrayAppend(json, &cap) < 0)