mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-30 22:43:12 +03:00
Tue Jan 30 13:32:05 1996 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
* dirent/scandir.c: Allocate dirents with correct size for name, and copy with correct size. * hurd/hurdinit.c [! PIC] (map0): New function, on _hurd_preinit_hook. * stdio-common/vfscanf.c (TYPEMOD): New macro of all type modifier flag bits. (__vfscanf): Fix checking of extra type modifiers. * time/asia, time/australasia, time/backward: Updated from ADO 96b. Tue Jan 30 12:17:26 1996 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> * stdlib/strtod.c: Only negate exponent when there really is one. * stdio-common/vfscanf.c: Accept type modifiers on %n. Fix FP number parsing.
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
/* Read decimal floating point numbers.
|
||||
Copyright (C) 1995 Free Software Foundation, Inc.
|
||||
Copyright (C) 1995, 1996 Free Software Foundation, Inc.
|
||||
Contributed by Ulrich Drepper.
|
||||
|
||||
This file is part of the GNU C Library.
|
||||
@ -545,12 +545,12 @@ INTERNAL (STRTOF) (nptr, endptr, group)
|
||||
c = *++cp;
|
||||
}
|
||||
while (isdigit (c));
|
||||
|
||||
if (exp_negative)
|
||||
exponent = -exponent;
|
||||
}
|
||||
else
|
||||
cp = expp;
|
||||
|
||||
if (exp_negative)
|
||||
exponent = -exponent;
|
||||
}
|
||||
|
||||
/* We don't want to have to work with trailing zeroes after the radix. */
|
||||
|
Reference in New Issue
Block a user