X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=src%2Finternal%2Ffloatscan.c;fp=src%2Finternal%2Ffloatscan.c;h=68f576c9eca34403e78dfbdd42da7a143537599d;hp=4b335f5cf4a45b5254f4d471bb34c67501a3ca9c;hb=f457b1cb0d49f1b47bc7baf4bb516f1860816f03;hpb=3d649468c7315d43aa99a44e882118d6872cb6ec diff --git a/src/internal/floatscan.c b/src/internal/floatscan.c index 4b335f5c..68f576c9 100644 --- a/src/internal/floatscan.c +++ b/src/internal/floatscan.c @@ -352,7 +352,7 @@ static long double hexfloat(FILE *f, int bits, int emin, int sign, int pok) } else { shlim(f, 0); } - return 0; + return sign * 0.0; } if (!gotrad) rp = dc; while (dc<8) x *= 16, dc++;