X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Finternal%2Ffloatscan.c;h=278bf25025d64e1b6375e1b2a57ab5e2b3306246;hb=ba18c1ecc6a18203ad8496791154af86f706f632;hp=80305ee694d42aa14aeac6897367c2bc3527fa45;hpb=d184a09e0529f33d8ddddb8825039133483a2c41;p=musl diff --git a/src/internal/floatscan.c b/src/internal/floatscan.c index 80305ee6..278bf250 100644 --- a/src/internal/floatscan.c +++ b/src/internal/floatscan.c @@ -110,7 +110,10 @@ static long double decfloat(FILE *f, int c, int bits, int emin, int sign, int po gotdig=1; } else { dc++; - if (c!='0') x[KMAX-4] |= 1; + if (c!='0') { + lnz = (KMAX-4)*9; + x[KMAX-4] |= 1; + } } } if (!gotrad) lrp=dc;