summaryrefslogtreecommitdiff
path: root/ulib.c
diff options
context:
space:
mode:
Diffstat (limited to 'ulib.c')
-rw-r--r--ulib.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ulib.c b/ulib.c
index 5c8e6f3..decab69 100644
--- a/ulib.c
+++ b/ulib.c
@@ -67,9 +67,9 @@ gets(char *buf, int max)
cc = read(0, &c, 1);
if(cc < 1)
break;
+ buf[i++] = c;
if(c == '\n' || c == '\r')
break;
- buf[i++] = c;
}
buf[i] = '\0';
return buf;