diff --git a/apps/src/uname.c b/apps/src/uname.c index c8a13386..03b8ba70 100644 --- a/apps/src/uname.c +++ b/apps/src/uname.c @@ -9,16 +9,8 @@ int main() return 1; } - char buf[4096]; - size_t nread = fread(buf, sizeof(buf) - 1, 1, fp); - - if (ferror(fp)) - { - perror("fread"); - return 1; - } - - buf[nread] = 0; // null terminate it :) + char buf[32]; + fgets(buf, sizeof(buf), fp); printf("%s\n", buf);