From c760493f48e4f8c6fd9f3effb5082d263128548c Mon Sep 17 00:00:00 2001 From: Shav Kinderlehrer Date: Wed, 12 Apr 2023 22:53:48 -0400 Subject: [PATCH] Fix binary detection bug --- src/lib/file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/file.c b/src/lib/file.c index 494e740..72b7fac 100644 --- a/src/lib/file.c +++ b/src/lib/file.c @@ -40,7 +40,7 @@ struct filedata readfile(FILE *fp) { // guess if printable // from https://github.com/sharkdp/content_inspector/blob/master/src/lib.rs - int testlen = 64; + int testlen = f.len >= 64 ? 64 : f.len; char *testbuf[testlen]; memcpy(testbuf, f.buf, testlen);