diff options
| author | isaki <isaki@NetBSD.org> | 2007-11-24 13:20:53 +0000 |
|---|---|---|
| committer | isaki <isaki@NetBSD.org> | 2007-11-24 13:20:53 +0000 |
| commit | 1c038e6834cae6806ebb97ae00a41d67e4d72ae1 (patch) | |
| tree | eab430c54f7ca1bc68225b960a8f82356c93bf2f /sys/lib/libsa/gets.c | |
| parent | 9ce1f92af748ec8139d3601fdf3b136b600eb57f (diff) | |
style, indent, and ANSI-fy.
Diffstat (limited to 'sys/lib/libsa/gets.c')
| -rw-r--r-- | sys/lib/libsa/gets.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/sys/lib/libsa/gets.c b/sys/lib/libsa/gets.c index 45a74fb469d..1cda4332114 100644 --- a/sys/lib/libsa/gets.c +++ b/sys/lib/libsa/gets.c @@ -1,4 +1,4 @@ -/* $NetBSD: gets.c,v 1.9 2005/12/11 12:24:46 christos Exp $ */ +/* $NetBSD: gets.c,v 1.10 2007/11/24 13:20:55 isaki Exp $ */ /*- * Copyright (c) 1993 @@ -34,13 +34,12 @@ #include "stand.h" void -gets(buf) - char *buf; +gets(char *buf) { int c; char *lp; - for (lp = buf;;) + for (lp = buf;;) { switch (c = getchar() & 0177) { case '\n': case '\r': @@ -62,7 +61,7 @@ gets(buf) --lp; break; #endif - case 'r'&037: { + case 'r' & 037: { char *p; putchar('\n'); @@ -73,14 +72,16 @@ gets(buf) #if AT_ERASE case '@': #endif - case 'u'&037: - case 'w'&037: + case 'u' & 037: + case 'w' & 037: lp = buf; putchar('\n'); break; default: *lp++ = c; putchar(c); + break; } + } /*NOTREACHED*/ } |
