diff --git a/src/stdio/vfprintf.c b/src/stdio/vfprintf.c index 481436df..a3bf18dd 100644 --- a/src/stdio/vfprintf.c +++ b/src/stdio/vfprintf.c @@ -296,7 +296,7 @@ static int fmt_fp(FILE *f, long double y, int w, int p, int fl, int t) e2-=sh; } while (e2<0) { - uint32_t carry=0, *z2; + uint32_t carry=0, *b; int sh=MIN(9,-e2); for (d=a; d 2+p/9) z = b+2+p/9; e2+=sh; }