From 573db59c564e28da0f21c4e9f43b5aaa86fb337e Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Mon, 14 Jul 2014 16:37:17 -0400 Subject: Working code ;D --- util.c | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) (limited to 'util.c') diff --git a/util.c b/util.c index ea3ab01..b44d0f2 100644 --- a/util.c +++ b/util.c @@ -66,18 +66,16 @@ void refresh(void) int getnstr(char* buf, int max) { printf("reading...\n"); - memset(buf, 0, sizeof(buf)); - int back=0; - char c=0; - do { - read(pipes[out_fd][0], &c, 1); - if(c!='\n') - { - - buf[back]=c; - ++back; - } - } - while(back