]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Do not misuse long to cast a pointer
authorRamiro Polla <ramiro.polla@gmail.com>
Fri, 16 Jul 2010 19:57:00 +0000 (16:57 -0300)
committerRamiro Polla <ramiro.polla@gmail.com>
Fri, 16 Jul 2010 19:57:00 +0000 (16:57 -0300)
snprintf.c

index 4a334046653196c6bfc506269a3f4f20003fb03d..4b333b46dd726106cb92e71ae0163e12e5c9ac10 100644 (file)
@@ -342,7 +342,7 @@ static size_t dopr(char *buffer, size_t maxlen, const char *format, va_list args
                                break;
                        case 'p':
                                strvalue = (char *)va_arg(args, void *);
-                               fmtint (buffer, &currlen, maxlen, (long) strvalue, 16, min, max, flags);
+                               fmtint (buffer, &currlen, maxlen, (intptr_t) strvalue, 16, min, max, flags);
                                break;
                        case 'n':
                                if (cflags == DP_C_SHORT) {