diff --git a/src/cat.c b/src/cat.c index 455765f..11876f3 100644 --- a/src/cat.c +++ b/src/cat.c @@ -107,7 +107,7 @@ int main(int argc, char *argv[]) { } } - fputs(buf, stdout); + fwrite(buf, 1, p, stdout); fflush(stdout); if (file != stdin) { fclose(file); }