From d7b3b802f414dbf18b5e196ab1a342b19d5f7be8 Mon Sep 17 00:00:00 2001
From: kaashoek <kaashoek>
Date: Mon, 14 Aug 2006 21:22:13 +0000
Subject: user-level programs: mkdir and rm shell parses arguments (very
 simplistic) readme version of README (sh doesn't deal with capital
 characters) printf recognizes %c nicer output format for ls

---
 printf.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

(limited to 'printf.c')

diff --git a/printf.c b/printf.c
index 0d42236..10e743a 100644
--- a/printf.c
+++ b/printf.c
@@ -1,5 +1,6 @@
-#include "user.h"
 #include "types.h"
+#include "stat.h"
+#include "user.h"
 
 static void
 putc(int fd, char c)
@@ -63,6 +64,9 @@ printf(int fd, char *fmt, ...)
           putc(fd, *s);
           s++;
         }
+      } else if(c == 'c'){
+	putc(fd, *ap);
+	ap++;
       } else if(c == '%'){
         putc(fd, c);
       } else {
-- 
cgit v1.2.3