Module Name: src Committed By: christos Date: Mon Mar 4 17:16:27 UTC 2019
Modified Files: src/external/bsd/jemalloc/dist/src: malloc_io.c Log Message: remove needless casts after fixing prototype. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 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.1.1.1 src/external/bsd/jemalloc/dist/src/malloc_io.c:1.2 --- src/external/bsd/jemalloc/dist/src/malloc_io.c:1.1.1.1 Mon Mar 4 12:10:23 2019 +++ src/external/bsd/jemalloc/dist/src/malloc_io.c Mon Mar 4 12:16:27 2019 @@ -111,7 +111,7 @@ buferror(int err, char *buf, size_t bufl } uintmax_t -malloc_strtoumax(const char *restrict nptr, char **restrict endptr, int base) { +malloc_strtoumax(const char *restrict nptr, const char **restrict endptr, int base) { uintmax_t ret, digit; unsigned b; bool neg; @@ -223,9 +223,9 @@ label_return: if (endptr != NULL) { if (p == ns) { /* No characters were converted. */ - *endptr = (char *)nptr; + *endptr = nptr; } else { - *endptr = (char *)p; + *endptr = p; } } return ret; @@ -460,7 +460,7 @@ malloc_vsnprintf(char *str, size_t size, case '5': case '6': case '7': case '8': case '9': { uintmax_t uwidth; set_errno(0); - uwidth = malloc_strtoumax(f, (char **)&f, 10); + uwidth = malloc_strtoumax(f, &f, 10); assert(uwidth != UINTMAX_MAX || get_errno() != ERANGE); width = (int)uwidth; @@ -484,7 +484,7 @@ malloc_vsnprintf(char *str, size_t size, case '5': case '6': case '7': case '8': case '9': { uintmax_t uprec; set_errno(0); - uprec = malloc_strtoumax(f, (char **)&f, 10); + uprec = malloc_strtoumax(f, &f, 10); assert(uprec != UINTMAX_MAX || get_errno() != ERANGE); prec = (int)uprec;