[libvirt PATCH] qemu: use correct formatting string for size_t

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Otherwise the build on armv7l breaks:
error: format ‘%lu’ expects argument of type
‘long unsigned int’, but argument 4 has type
‘size_t’ {aka ‘unsigned int’} [-Werror=format=]

Fixes: 1992ae40fac90c315d0d8d1a9c6f880bd0a39b57
Fixes: e239f7d0a86ebddf9aab3f8c8e6b6e66351485b2

Signed-off-by: Ján Tomko <jtomko@xxxxxxxxxx>
---
Pushed as a build breaker fix.

 src/qemu/qemu_alias.c  | 4 ++--
 src/qemu/qemu_domain.c | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/qemu/qemu_alias.c b/src/qemu/qemu_alias.c
index d7d9be1164..85db7fbfe3 100644
--- a/src/qemu/qemu_alias.c
+++ b/src/qemu/qemu_alias.c
@@ -824,8 +824,8 @@ qemuAliasForSecret(const char *parentalias,
                    size_t secret_idx)
 {
     if (obj)
-        return g_strdup_printf("%s-%s-secret%lu", parentalias, obj, secret_idx);
-    return g_strdup_printf("%s-secret%lu", parentalias, secret_idx);
+        return g_strdup_printf("%s-%s-secret%zu", parentalias, obj, secret_idx);
+    return g_strdup_printf("%s-secret%zu", parentalias, secret_idx);
 }
 
 /* qemuAliasTLSObjFromSrcAlias
diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c
index 942e5843c2..0a7b30fa65 100644
--- a/src/qemu/qemu_domain.c
+++ b/src/qemu/qemu_domain.c
@@ -2030,7 +2030,7 @@ qemuStorageSourcePrivateDataParse(xmlXPathContextPtr ctxt,
 
                 if (!(encalias = virXMLPropString(encnodes[i], "alias"))) {
                     virReportError(VIR_ERR_INTERNAL_ERROR,
-                                   _("missing alias on encryption secret #%lu"), i);
+                                   _("missing alias on encryption secret #%zu"), i);
                     return -1;
                 }
 
-- 
2.39.2




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux