blob: d9a814638407cf62f3fefc1b2185e64b802cae00 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
--- format.c.orig Mon May 11 11:43:34 1992
+++ format.c Sun Jun 23 19:38:37 2002
@@ -256,14 +256,14 @@
case '#':
width++;
+ zero_pad++;
break;
case '0':
- zero_pad = ++width;
+ width++;
break;
}
}
- zero_pad = strlen(decimal) - zero_pad;
}
(void) sprintf(prtfmt, "%%.%dlf", width);
(void) sprintf(mantissa, prtfmt, val);
@@ -281,6 +281,8 @@
{
if (*cp == '0')
*cp = EOS;
+ else
+ break;
}
}
|