From: Peter Krempa Date: Mon, 7 Oct 2019 14:33:49 +0000 (+0200) Subject: qemu: checkpoint: Use qemuMonitorTransactionBitmapMergeSourceAddBitmap X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=e136236158e3700fe124e55fe58e59b0cad4d7f1;p=libvirt.git qemu: checkpoint: Use qemuMonitorTransactionBitmapMergeSourceAddBitmap Use the new helper in qemuCheckpointDiscard rather than constructing the array manually. Signed-off-by: Peter Krempa Reviewed-by: Ján Tomko --- diff --git a/src/qemu/qemu_checkpoint.c b/src/qemu/qemu_checkpoint.c index d667ef9f06..d5af6b99bf 100644 --- a/src/qemu/qemu_checkpoint.c +++ b/src/qemu/qemu_checkpoint.c @@ -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)) {