* libc/stdlib/strtod.c (_strtod_r): Never change s00.
This commit is contained in:
parent
e033f8aec0
commit
fefc73a0c7
|
@ -1,3 +1,7 @@
|
|||
2005-04-01 Corinna Vinschen <corinna@vinschen.de>
|
||||
|
||||
* libc/stdlib/strtod.c (_strtod_r): Never change s00.
|
||||
|
||||
2005-03-23 Christopher Faylor <cgf@timesys.com>
|
||||
|
||||
* configure.host: For cygwin, redefine CC with cygwin include directory
|
||||
|
|
|
@ -111,7 +111,7 @@ _DEFUN (_strtod_r, (ptr, s00, se),
|
|||
int bb2, bb5, bbe, bd2, bd5, bbbits, bs2, c, dsign, e1, esign, i, j,
|
||||
k, nd, nd0, nf, nz, nz0, sign;
|
||||
long e;
|
||||
_CONST char *s, *s0, *s1;
|
||||
_CONST char *s, *s0, *s1, *s2;
|
||||
double aadj, aadj1, adj;
|
||||
long L;
|
||||
unsigned long z;
|
||||
|
@ -222,7 +222,7 @@ dig_done:
|
|||
s = s00;
|
||||
goto ret;
|
||||
}
|
||||
s00 = s;
|
||||
s2 = s;
|
||||
esign = 0;
|
||||
switch (c = *++s)
|
||||
{
|
||||
|
@ -253,7 +253,7 @@ dig_done:
|
|||
e = 0;
|
||||
}
|
||||
else
|
||||
s = s00;
|
||||
s = s2;
|
||||
}
|
||||
if (!nd)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue