From: Nathan Moinvaziri Date: Mon, 27 May 2019 05:01:01 +0000 (-0700) Subject: Fixed assert(n_read == len) in standalone fuzz target runner on certain file types. X-Git-Tag: 1.9.9-b1~483 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3e6ea19d346b7f2de960fcf22228bac1ea184f94;p=thirdparty%2Fzlib-ng.git Fixed assert(n_read == len) in standalone fuzz target runner on certain file types. --- diff --git a/test/fuzz/standalone_fuzz_target_runner.c b/test/fuzz/standalone_fuzz_target_runner.c index 7d9bb766..5a5c7509 100644 --- a/test/fuzz/standalone_fuzz_target_runner.c +++ b/test/fuzz/standalone_fuzz_target_runner.c @@ -11,7 +11,7 @@ int main(int argc, char **argv) { for (i = 1; i < argc; i++) { size_t len, n_read, err; unsigned char *buf; - FILE *f = fopen(argv[i], "r+"); + FILE *f = fopen(argv[i], "rb+"); if (!f) { /* Failed to open this file: it may be a directory. */ fprintf(stderr, "Skipping: %s\n", argv[i]);