[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sharutils PATCH] build: avoid error message failure on 64-bit hosts
From: |
Eric Blake |
Subject: |
[sharutils PATCH] build: avoid error message failure on 64-bit hosts |
Date: |
Tue, 6 Jan 2015 17:12:30 -0700 |
Detected when compiling with CFLAGS='-Wall -Werror':
scribble.c: In function ‘xscribble_get’:
scribble.c:166:9: error: format ‘%u’ expects argument of type ‘unsigned int’,
but argument 3 has type ‘ssize_t’ [-Werror=format=]
fprintf(stderr, _("could not allocate %u bytes of scribble space"),
sz);
^
* src/scribble.c (xscribble_get): Use correct specifier.
Signed-off-by: Eric Blake <address@hidden>
---
ChangeLog | 5 +++++
src/scribble.c | 3 ++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index 473d746..4c7fa2a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-01-06 Eric Blake <address@hidden>
+
+ build: avoid error message failure on 64-bit hosts
+ * src/scribble.c (xscribble_get): Use correct specifier.
+
2013-04-13 Bruce Korb <address@hidden>
* src/shar.c (open_encoded_file): split out code that must vary
diff --git a/src/scribble.c b/src/scribble.c
index 01058ed..1e7e4a4 100644
--- a/src/scribble.c
+++ b/src/scribble.c
@@ -163,7 +163,8 @@ xscribble_get(ssize_t sz)
{
void * p = scribble_get(sz);
if (p == NULL) {
- fprintf(stderr, _("could not allocate %u bytes of scribble space"),
sz);
+ fprintf(stderr, _("could not allocate %zu bytes of scribble space"),
+ sz);
exit(EXIT_FAILURE);
}
return p;
--
2.1.0
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [sharutils PATCH] build: avoid error message failure on 64-bit hosts,
Eric Blake <=