summaryrefslogtreecommitdiff
path: root/src/malloc_io.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/malloc_io.c')
-rw-r--r--src/malloc_io.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/malloc_io.c b/src/malloc_io.c
index b76885cb..6de409b3 100644
--- a/src/malloc_io.c
+++ b/src/malloc_io.c
@@ -423,7 +423,6 @@ malloc_vsnprintf(char *str, size_t size, const char *format, va_list ap) {
unsigned char len = '?';
char *s;
size_t slen;
- bool first_width_digit = true;
bool pad_zero = false;
f++;
@@ -462,9 +461,7 @@ malloc_vsnprintf(char *str, size_t size, const char *format, va_list ap) {
}
break;
case '0':
- if (first_width_digit) {
- pad_zero = true;
- }
+ pad_zero = true;
JEMALLOC_FALLTHROUGH;
case '1': case '2': case '3': case '4':
case '5': case '6': case '7': case '8': case '9': {
@@ -474,7 +471,6 @@ malloc_vsnprintf(char *str, size_t size, const char *format, va_list ap) {
assert(uwidth != UINTMAX_MAX || get_errno() !=
ERANGE);
width = (int)uwidth;
- first_width_digit = false;
break;
} default:
break;