diff --git a/src/lib/file.c b/src/lib/file.c index f8453d2..93591ab 100644 --- a/src/lib/file.c +++ b/src/lib/file.c @@ -28,8 +28,6 @@ struct filedata readfile(FILE *fp) { die("fread"); } - f.lc = 10000; - // guess if printable // from https://github.com/sharkdp/content_inspector/blob/master/src/lib.rs int testlen = f.buflen >= 64 ? 64 : f.buflen; diff --git a/src/main.c b/src/main.c index 9942f9e..7d0afa2 100644 --- a/src/main.c +++ b/src/main.c @@ -50,7 +50,7 @@ void run(FILE *fp, char *filename, bool tty) { free(f.lines[i].buf); } } else { - printf("%s", f.buf); + fwrite(f.buf, 1, f.buflen, stdout); } free(f.buf);