]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Fixed assert(n_read == len) in standalone fuzz target runner on certain file types.
authorNathan Moinvaziri <nathan@solidstatenetworks.com>
Mon, 27 May 2019 05:01:01 +0000 (22:01 -0700)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Wed, 29 May 2019 09:47:26 +0000 (11:47 +0200)
test/fuzz/standalone_fuzz_target_runner.c

index 7d9bb76676b8fd27d3d027ac8cd4f341ca9fd3ff..5a5c750967262e16282de2909d51f689d6b2e0a8 100644 (file)
@@ -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]);