X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Fcat_src%2Fmain.c;h=a389c108649cc1bbd0ea0b3977903e1f17967296;hb=b1488ae9beae34068d38d00e191b90ef0bf812f3;hp=e63a97c15f0e6175ea74ac7eb01aef07207b5a72;hpb=6c7e82169e66197939b83945812b02787ed0f52e;p=tpg%2Facess2.git diff --git a/Usermode/Applications/cat_src/main.c b/Usermode/Applications/cat_src/main.c index e63a97c1..a389c108 100644 --- a/Usermode/Applications/cat_src/main.c +++ b/Usermode/Applications/cat_src/main.c @@ -30,6 +30,7 @@ int main(int argc, char *argv[]) do { num = read(fd, buf, BUF_SIZE); + if(num < 0) break; buf[num] = '\0'; printf("%s", buf); } while(num == BUF_SIZE);