From: Nathan Moinvaziri Date: Thu, 19 Sep 2019 17:17:04 +0000 (-0700) Subject: Fixed minigzip fuzzer failures on Windows. #411 X-Git-Tag: 1.9.9-b1~429 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=55ade1280421eaed25139634bf65efd27bd90823;p=thirdparty%2Fzlib-ng.git Fixed minigzip fuzzer failures on Windows. #411 --- diff --git a/test/fuzz/minigzip_fuzzer.c b/test/fuzz/minigzip_fuzzer.c index 5d2f1066..68ebf8c9 100644 --- a/test/fuzz/minigzip_fuzzer.c +++ b/test/fuzz/minigzip_fuzzer.c @@ -252,8 +252,8 @@ void file_uncompress(char *file) } int LLVMFuzzerTestOneInput(const uint8_t *data, size_t dataLen) { - char *inFileName = "/tmp/minigzip_fuzzer.out"; - char *outFileName = "/tmp/minigzip_fuzzer.out.gz"; + char *inFileName = "minigzip_fuzzer.out"; + char *outFileName = "minigzip_fuzzer.out.gz"; char outmode[20]; FILE *in; char buf[BUFLEN]; @@ -264,7 +264,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t dataLen) { if (dataLen < 1 || dataLen > kMaxSize) return 0; - in = fopen(inFileName, "w"); + in = fopen(inFileName, "wb"); if (fwrite(data, 1, (unsigned)dataLen, in) != dataLen) error("failed fwrite"); if (fclose(in))