]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Avoid using intptr_t on non-win32 systems since it may not be defined
authorJoel Rosdahl <joel@rosdahl.net>
Sat, 17 Jul 2010 09:58:06 +0000 (11:58 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Sat, 17 Jul 2010 09:58:06 +0000 (11:58 +0200)
snprintf.c

index 4b333b46dd726106cb92e71ae0163e12e5c9ac10..3de189c1d54bc4aff6353389f946ec4c39030268 100644 (file)
@@ -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) {