From: Johannes Sixt Date: Wed, 27 Feb 2008 18:54:36 GMT Subject: [PATCH 13/40] Windows: Fix PRIuMAX definition. Message-ID: <1204138503-6126-14-git-send-email-johannes.sixt@telecom.at> In-Reply-To: <1204138503-6126-1-git-send-email-johannes.sixt@telecom.at> Since GIT calls into Microsoft's MSVCRT.DLL, it must use the printf format that this DLL uses for 64-bit integers, which is %I64u instead of %llu. Signed-off-by: Johannes Sixt --- git-compat-util.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/git-compat-util.h b/git-compat-util.h index 3b57464..c576f5a 100644 --- a/git-compat-util.h +++ b/git-compat-util.h @@ -103,7 +103,11 @@ #endif #ifndef PRIuMAX +#ifndef __MINGW32__ #define PRIuMAX "llu" +#else +#define PRIuMAX "I64u" +#endif #endif #ifdef __GNUC__ -- 1.5.4.1.126.ge5a7d