Module Name: src
Committed By: christos
Date: Sun Sep 6 16:30:41 UTC 2020
Modified Files:
src/external/bsd/jemalloc/dist/src: malloc_io.c
Log Message:
Appease gcc-9
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/jemalloc/dist/src/malloc_io.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/bsd/jemalloc/dist/src/malloc_io.c
diff -u src/external/bsd/jemalloc/dist/src/malloc_io.c:1.2 src/external/bsd/jemalloc/dist/src/malloc_io.c:1.3
--- src/external/bsd/jemalloc/dist/src/malloc_io.c:1.2 Mon Mar 4 12:16:27 2019
+++ src/external/bsd/jemalloc/dist/src/malloc_io.c Sun Sep 6 12:30:41 2020
@@ -362,29 +362,29 @@ malloc_vsnprintf(char *str, size_t size,
} \
} while (0)
#define GET_ARG_NUMERIC(val, len) do { \
- switch (len) { \
+ switch ((unsigned int)len) { \
case '?': \
val = va_arg(ap, int); \
break; \
- case '?' | 0x80: \
+ case '?' | 0x80U: \
val = va_arg(ap, unsigned int); \
break; \
case 'l': \
val = va_arg(ap, long); \
break; \
- case 'l' | 0x80: \
+ case 'l' | 0x80U: \
val = va_arg(ap, unsigned long); \
break; \
case 'q': \
val = va_arg(ap, long long); \
break; \
- case 'q' | 0x80: \
+ case 'q' | 0x80U: \
val = va_arg(ap, unsigned long long); \
break; \
case 'j': \
val = va_arg(ap, intmax_t); \
break; \
- case 'j' | 0x80: \
+ case 'j' | 0x80U: \
val = va_arg(ap, uintmax_t); \
break; \
case 't': \
@@ -393,7 +393,7 @@ malloc_vsnprintf(char *str, size_t size,
case 'z': \
val = va_arg(ap, ssize_t); \
break; \
- case 'z' | 0x80: \
+ case 'z' | 0x80U: \
val = va_arg(ap, size_t); \
break; \
case 'p': /* Synthetic; used for %p. */ \