summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--printf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/printf.c b/printf.c
index 0ddd90b..ad9c758 100644
--- a/printf.c
+++ b/printf.c
@@ -63,6 +63,8 @@ printf(int fd, char *fmt, ...)
} else if(c == 's'){
s = (char*)*ap;
ap++;
+ if(s == 0)
+ s = "(null)";
while(*s != 0){
putc(fd, *s);
s++;