summaryrefslogtreecommitdiff
path: root/usr.bin/printf
diff options
context:
space:
mode:
authorTim J. Robbins <tjr@FreeBSD.org>2002-06-19 08:18:37 +0000
committerTim J. Robbins <tjr@FreeBSD.org>2002-06-19 08:18:37 +0000
commit5f19035b04d7cfcbea6f2973e123a0b2632664f1 (patch)
tree6b80efc9400787e65e75c19cf775f369021dfa67 /usr.bin/printf
parent37fd459046a5f2eb572387c5bf3780520feef6a2 (diff)
Notes
Diffstat (limited to 'usr.bin/printf')
-rw-r--r--usr.bin/printf/printf.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/printf/printf.c b/usr.bin/printf/printf.c
index 90f363cbc8aa..ad38200bb07b 100644
--- a/usr.bin/printf/printf.c
+++ b/usr.bin/printf/printf.c
@@ -173,8 +173,8 @@ next: for (start = fmt;; ++fmt) {
if (*fmt == '%') {
if (*++fmt != '%')
break;
- *fmt++ = '\0';
- (void)printf("%s", start);
+ (void)printf("%.*s", (int)(fmt - start), start);
+ fmt++;
goto next;
}
}