Date: Sun, 18 Jan 2004 00:28:32 -0800 (PST) From: David Schultz <das@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libc/stdio vfprintf.c Message-ID: <200401180828.i0I8SWSC076587@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
das 2004/01/18 00:28:32 PST
FreeBSD src repository
Modified files:
lib/libc/stdio vfprintf.c
Log:
Fix some bugs affecting the %a and %A format specifiers. Since
these are not fully implemented and ifdef'd out, the bugs have
never manifested themselves. Specifically:
- Fix a memory leak in the case where %a follows another
floating-point format.
- Make the %a/%A code behave like %e/%E with respect to
precision.
- It is no longer valid to assume that '-' and '0x' are
mutually exclusive.
- Address other minor issues.
Revision Changes Path
1.61 +16 -6 src/lib/libc/stdio/vfprintf.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200401180828.i0I8SWSC076587>
