summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2009-06-26 22:07:23 (GMT)
committer Denys Vlasenko <vda.linux@googlemail.com>2009-06-26 22:07:23 (GMT)
commit7e6034309e31d6d4d6a80341897cbf693a281dde (patch)
tree61441928488101f128be4d8b1f993afd9c8abad4
parent4248c33a8528564213d0787770e64b224d134c26 (diff)
downloadbusybox-7e6034309e31d6d4d6a80341897cbf693a281dde.tar.gz
busybox-7e6034309e31d6d4d6a80341897cbf693a281dde.tar.bz2
printf: (allegedly) fix testsuite failure
Signed-off-by: Colin Watson <cjwatson@ubuntu.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r--coreutils/printf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/coreutils/printf.c b/coreutils/printf.c
index 5b326c6..eb53fa4 100644
--- a/coreutils/printf.c
+++ b/coreutils/printf.c
@@ -152,6 +152,8 @@ static void print_direc(char *format, unsigned fmt_length,
if (have_width - 1 == have_prec)
have_width = NULL;
+ errno = 0;
+
switch (format[fmt_length - 1]) {
case 'c':
printf(format, *argument);