]> sjero.net Git - wget/blobdiff - src/snprintf.c
Format %p as unsigned.
[wget] / src / snprintf.c
index 4478f6f3a3d76282213dcd948cdc8c2ebe10a059..bb98bd0b1c129e707bb875d9860af2e741483f5a 100644 (file)
@@ -403,6 +403,7 @@ static int dopr (char *buffer, size_t maxlen, const char *format, va_list args)
         total += fmtstr (buffer, &currlen, maxlen, strvalue, flags, min, max);
         break;
       case 'p':
+        flags |= DP_F_UNSIGNED;
         strvalue = va_arg (args, void *);
         total += fmtint (buffer, &currlen, maxlen, (long) strvalue, 16, min,
                          max, flags);