diff options
-rw-r--r-- | src/port/snprintf.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/port/snprintf.c b/src/port/snprintf.c index e4bb15dfec1..5c827ef6fe4 100644 --- a/src/port/snprintf.c +++ b/src/port/snprintf.c @@ -1227,16 +1227,14 @@ fmtfloat(double value, char type, int forcesign, int leftjust, { /* pad before exponent */ dostr(convert, epos - convert, target); - if (zeropadlen > 0) - dopr_outchmulti('0', zeropadlen, target); + dopr_outchmulti('0', zeropadlen, target); dostr(epos, vallen - (epos - convert), target); } else { /* no exponent, pad after the digits */ dostr(convert, vallen, target); - if (zeropadlen > 0) - dopr_outchmulti('0', zeropadlen, target); + dopr_outchmulti('0', zeropadlen, target); } } else |