]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: fix conversion specifier in qemuBuildVsockDevProps
authorJán Tomko <jtomko@redhat.com>
Mon, 24 Oct 2022 13:31:06 +0000 (15:31 +0200)
committerJán Tomko <jtomko@redhat.com>
Mon, 24 Oct 2022 13:36:33 +0000 (15:36 +0200)
vhostfd is a signed integer.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
src/qemu/qemu_command.c

index bbbde57c0f7e1d46be759612c93d6a7bf5073db1..57164b7ae60aa66d540bbfed706fce6f7715b0b4 100644 (file)
@@ -9686,7 +9686,7 @@ qemuBuildVsockDevProps(virDomainDef *def,
 {
     qemuDomainVsockPrivate *priv = (qemuDomainVsockPrivate *)vsock->privateData;
     g_autoptr(virJSONValue) props = NULL;
-    g_autofree char *vhostfd = g_strdup_printf("%s%u", fdprefix, priv->vhostfd);
+    g_autofree char *vhostfd = g_strdup_printf("%s%d", fdprefix, priv->vhostfd);
 
     if (!(props = qemuBuildVirtioDevProps(VIR_DOMAIN_DEVICE_VSOCK, vsock, qemuCaps)))
         return NULL;