From 55ade1280421eaed25139634bf65efd27bd90823 Mon Sep 17 00:00:00 2001 From: Nathan Moinvaziri Date: Thu, 19 Sep 2019 10:17:04 -0700 Subject: [PATCH] Fixed minigzip fuzzer failures on Windows. #411 --- test/fuzz/minigzip_fuzzer.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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)) -- 2.47.2