]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu_capabilities: Indent <cpudata/> properly
authorMichal Privoznik <mprivozn@redhat.com>
Tue, 19 Jul 2022 11:58:53 +0000 (13:58 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Tue, 19 Jul 2022 12:24:20 +0000 (14:24 +0200)
When formatting qemuCaps XML, the <cpudata/> element is
misaligned. This is because it contains multiple lines and
virBufferAsprintf() does not expect that. Switch to
virBufferAddStr() which does.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Tim Wiederhake <twiederh@redhat.com>
src/qemu/qemu_capabilities.c

index cf8f33475c85cb1122ff22d1927c35bf01ead39a..30b396d32d3e836f644ffb3f0fa1f53cd44c15c9 100644 (file)
@@ -4756,7 +4756,7 @@ virQEMUCapsFormatCache(virQEMUCaps *qemuCaps)
 
     if (qemuCaps->cpuData) {
         g_autofree char * cpudata = virCPUDataFormat(qemuCaps->cpuData);
-        virBufferAsprintf(&buf, "%s", cpudata);
+        virBufferAddStr(&buf, cpudata);
     }
 
     virBufferAsprintf(&buf, "<arch>%s</arch>\n",