Code

vcs-svn: Avoid %z in format string
authorJonathan Nieder <jrnieder@gmail.com>
Sat, 14 Aug 2010 00:03:17 +0000 (19:03 -0500)
committerJunio C Hamano <gitster@pobox.com>
Sun, 15 Aug 2010 02:35:38 +0000 (19:35 -0700)
In the spirit of v1.6.4-rc0~124 (MinGW: Fix compiler warning in
merge-recursive, 2009-05-23), use a 32-bit integer instead; the
dump file parser does not support any better, anyway.

Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
vcs-svn/fast_export.c

index 3a6156fc11b1a467820e2c550cd1d5a02c67a902..256a0522b2b8484fa27d8730addee0591ea09195 100644 (file)
@@ -48,8 +48,9 @@ void fast_export_commit(uint32_t revision, uint32_t author, char *log,
                   ~author ? pool_fetch(author) : "nobody",
                   ~author ? pool_fetch(author) : "nobody",
                   ~uuid ? pool_fetch(uuid) : "local", timestamp);
-       printf("data %zd\n%s%s\n",
-                  strlen(log) + strlen(gitsvnline), log, gitsvnline);
+       printf("data %"PRIu32"\n%s%s\n",
+                  (uint32_t) (strlen(log) + strlen(gitsvnline)),
+                  log, gitsvnline);
        if (!first_commit_done) {
                if (revision > 1)
                        printf("from refs/heads/master^0\n");