qemu: checkpoint: Use qemuMonitorTransactionBitmapMergeSourceAddBitmap

Use the new helper in qemuCheckpointDiscard rather than constructing the
array manually.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
Peter Krempa 2019-10-07 16:33:49 +02:00
parent cdd8a6690e
commit e136236158

View File

@ -170,7 +170,7 @@ qemuCheckpointDiscard(virQEMUDriverPtr driver,
if (!(arr = virJSONValueNewArray()))
return -1;
if (virJSONValueArrayAppendString(arr, disk->bitmap) < 0)
if (qemuMonitorTransactionBitmapMergeSourceAddBitmap(arr, node, disk->bitmap) < 0)
return -1;
if (chk == virDomainCheckpointGetCurrent(vm->checkpoints)) {