From fefc73a0c7ad1a802b9f3df5503239ab6b4904c1 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Fri, 1 Apr 2005 09:54:19 +0000 Subject: * libc/stdlib/strtod.c (_strtod_r): Never change s00. --- newlib/libc/stdlib/strtod.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'newlib/libc/stdlib/strtod.c') diff --git a/newlib/libc/stdlib/strtod.c b/newlib/libc/stdlib/strtod.c index 455389d02..9b70dfc3c 100644 --- a/newlib/libc/stdlib/strtod.c +++ b/newlib/libc/stdlib/strtod.c @@ -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) { -- cgit v1.2.3