From: Joel Rosdahl Date: Sat, 17 Jul 2010 09:58:06 +0000 (+0200) Subject: Avoid using intptr_t on non-win32 systems since it may not be defined X-Git-Tag: v3.1~166 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=450e475bd24f95be2c4eba84675580dbbc3b8fed;p=thirdparty%2Fccache.git Avoid using intptr_t on non-win32 systems since it may not be defined --- 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) {