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