From 021927a549aecf0aaa8b1a54d692159ea9c897a6 Mon Sep 17 00:00:00 2001 From: Maxi Wuttke Date: Wed, 28 Sep 2022 21:02:20 +0000 Subject: [PATCH] Use G_GSIZE_FORMAT instead of "%lu" for portability In the function stanza_create_avatar_metadata_publish_iq, use the format string `"%"G_GSIZE_FORMAT` instead of "%lu", for an argument of type gsize. --- src/xmpp/stanza.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xmpp/stanza.c b/src/xmpp/stanza.c index c6bf19fb..afa51587 100644 --- a/src/xmpp/stanza.c +++ b/src/xmpp/stanza.c @@ -2661,7 +2661,7 @@ stanza_create_avatar_metadata_publish_iq(xmpp_ctx_t* ctx, const char* img_data, xmpp_stanza_set_name(info, STANZA_NAME_INFO); xmpp_stanza_set_attribute(info, "id", sha1); xmpp_free(ctx, sha1); - char* bytes = g_strdup_printf("%lu", len); + char* bytes = g_strdup_printf("%"G_GSIZE_FORMAT, len); char* h = g_strdup_printf("%d", height); char* w = g_strdup_printf("%d", width); xmpp_stanza_set_attribute(info, "bytes", bytes);