From: Jonathan Nieder Date: Mon, 28 Mar 2011 00:38:15 GMT Subject: [PATCH svn-fe] vcs-svn: add missing cast to printf argument Message-ID: <20110328003815.GB11644@elie> In-Reply-To: <7v1v1t4tkw.fsf@alter.siamese.dyndns.org> gcc -m32 correctly warns: vcs-svn/fast_export.c: In function 'fast_export_commit': vcs-svn/fast_export.c:54:2: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'unsigned int' [-Wformat] Fix it. Signed-off-by: Jonathan Nieder --- Junio C Hamano wrote: > Thanks. Any time. But clearly I can't be trusted. :/ vcs-svn/fast_export.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/vcs-svn/fast_export.c b/vcs-svn/fast_export.c index 2e5bb67..99ed70b 100644 --- a/vcs-svn/fast_export.c +++ b/vcs-svn/fast_export.c @@ -51,7 +51,8 @@ void fast_export_commit(uint32_t revision, const char *author, *author ? author : "nobody", *author ? author : "nobody", *uuid ? uuid : "local", timestamp); - printf("data %"PRIuMAX"\n", log->len + strlen(gitsvnline)); + printf("data %"PRIuMAX"\n", + (uintmax_t) (log->len + strlen(gitsvnline))); fwrite(log->buf, log->len, 1, stdout); printf("%s\n", gitsvnline); if (!first_commit_done) { -- 1.7.4.2.660.g270d4b.dirty