summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio/vfprintf.c
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>1995-01-19 12:05:53 +0000
committerdfr <dfr@FreeBSD.org>1995-01-19 12:05:53 +0000
commitd2ea3cadb347b651b1905b74865dbf4109d641fe (patch)
treeb00f8487e8cc7b704e763b3775330cfdc0daaf70 /lib/libc/stdio/vfprintf.c
parent5a8f534a66840701dd44eae4613ef1cce1feb783 (diff)
downloadFreeBSD-src-d2ea3cadb347b651b1905b74865dbf4109d641fe.zip
FreeBSD-src-d2ea3cadb347b651b1905b74865dbf4109d641fe.tar.gz
Fix handling of 'e' format floating point so that it prints trailing zeros
correctly.
Diffstat (limited to 'lib/libc/stdio/vfprintf.c')
-rw-r--r--lib/libc/stdio/vfprintf.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/lib/libc/stdio/vfprintf.c b/lib/libc/stdio/vfprintf.c
index 3610e10..ebd772f 100644
--- a/lib/libc/stdio/vfprintf.c
+++ b/lib/libc/stdio/vfprintf.c
@@ -507,7 +507,6 @@ reswitch: switch (ch) {
prec = (prec == -1) ?
DEFPREC + 1 : prec + 1;
/* FALLTHROUGH */
- goto fp_begin;
case 'f': /* always print trailing zeroes */
if (prec != 0)
flags |= ALT;
OpenPOWER on IntegriCloud