[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] build: avoid printf format mismatch warnings
From: |
Jim Meyering |
Subject: |
[PATCH] build: avoid printf format mismatch warnings |
Date: |
Tue, 29 Sep 2009 08:20:10 +0200 |
Hello!
I tried to bootstrap/build "master" today, without
success, so switched to branch-2.5. There, ./bootstrap
succeeded, but the build failed with two like this:
Sbitset.c: In function 'Sbitset__fprint':
Sbitset.c:75: error: format '%d' expects type 'int', but argument 3
has type 'Sbitset__Index
With the change below, the build and "make check" succeeded.
>From 25d058425a0a332c5eb4a4dc8914705617efe566 Mon Sep 17 00:00:00 2001
From: Jim Meyering <address@hidden>
Date: Tue, 29 Sep 2009 08:17:37 +0200
Subject: [PATCH] build: avoid printf format mismatch warnings
* src/Sbitset.c (Sbitset__fprint): Cast Sbitset__Index to "int"
when printing.
---
ChangeLog | 6 ++++++
src/Sbitset.c | 4 ++--
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 4b233db..72588ee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2009-09-29 Jim Meyering <address@hidden>
+
+ build: avoid printf format mismatch warnings
+ * src/Sbitset.c (Sbitset__fprint): Cast Sbitset__Index to "int"
+ when printing.
+
2009-09-27 Joel E. Denny <address@hidden>
tests: don't abuse AT_BISON_CHECK.
diff --git a/src/Sbitset.c b/src/Sbitset.c
index 0c1fedf..145a72a 100644
--- a/src/Sbitset.c
+++ b/src/Sbitset.c
@@ -65,14 +65,14 @@ Sbitset__fprint(Sbitset self, Sbitset__Index nbits, FILE
*file)
Sbitset__Index i;
Sbitset itr;
bool first = true;
- fprintf (file, "nbits = %d, set = {", nbits);
+ fprintf (file, "nbits = %d, set = {", (int) nbits);
SBITSET__FOR_EACH (self, nbits, itr, i)
{
if (first)
first = false;
else
fprintf (file, ",");
- fprintf (file, " %d", i);
+ fprintf (file, " %d", (int) i);
}
fprintf (file, " }");
}
--
1.6.5.rc2.177.ga9dd6
- [PATCH] build: avoid printf format mismatch warnings,
Jim Meyering <=
- Re: [PATCH] build: avoid printf format mismatch warnings, Joel E. Denny, 2009/09/29
- Re: [PATCH] build: avoid printf format mismatch warnings, Jim Meyering, 2009/09/29
- Re: [PATCH] build: avoid printf format mismatch warnings, Joel E. Denny, 2009/09/29
- Re: [PATCH] build: avoid printf format mismatch warnings, Joel E. Denny, 2009/09/29
- Re: [PATCH] build: avoid printf format mismatch warnings, Jim Meyering, 2009/09/29
- Re: [PATCH] build: avoid printf format mismatch warnings, Joel E. Denny, 2009/09/29
- Re: [PATCH] build: avoid printf format mismatch warnings, Jim Meyering, 2009/09/29
- Re: [PATCH] build: avoid printf format mismatch warnings, Nicolas Joly, 2009/09/29
- Re: [PATCH] build: avoid printf format mismatch warnings, Jim Meyering, 2009/09/29
- Re: [PATCH] build: avoid printf format mismatch warnings, Joel E. Denny, 2009/09/29