From 450e475bd24f95be2c4eba84675580dbbc3b8fed Mon Sep 17 00:00:00 2001 From: Joel Rosdahl Date: Sat, 17 Jul 2010 11:58:06 +0200 Subject: [PATCH] Avoid using intptr_t on non-win32 systems since it may not be defined --- snprintf.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/snprintf.c b/snprintf.c index 4b333b46d..3de189c1d 100644 --- a/snprintf.c +++ b/snprintf.c @@ -342,7 +342,11 @@ static size_t dopr(char *buffer, size_t maxlen, const char *format, va_list args break; case 'p': strvalue = (char *)va_arg(args, void *); +#ifdef _WIN32 fmtint (buffer, &currlen, maxlen, (intptr_t) strvalue, 16, min, max, flags); +#else + fmtint (buffer, &currlen, maxlen, (long) strvalue, 16, min, max, flags); +#endif break; case 'n': if (cflags == DP_C_SHORT) { -- 2.47.3