Loading fuzz/asn1parse.c +4 −5 Original line number Diff line number Diff line Loading @@ -18,22 +18,21 @@ #include <openssl/x509v3.h> #include "fuzzer.h" static BIO *bio_out; int FuzzerInitialize(int *argc, char ***argv) { bio_out = BIO_new_file("/dev/null", "w"); return 1; } int FuzzerTestOneInput(const uint8_t *buf, size_t len) { static BIO *bio_out; if (bio_out == NULL) bio_out = BIO_new_file("/dev/null", "w"); (void)ASN1_parse_dump(bio_out, buf, len, 0, 0); return 0; } void FuzzerCleanup(void) { BIO_free(bio_out); } Loading
fuzz/asn1parse.c +4 −5 Original line number Diff line number Diff line Loading @@ -18,22 +18,21 @@ #include <openssl/x509v3.h> #include "fuzzer.h" static BIO *bio_out; int FuzzerInitialize(int *argc, char ***argv) { bio_out = BIO_new_file("/dev/null", "w"); return 1; } int FuzzerTestOneInput(const uint8_t *buf, size_t len) { static BIO *bio_out; if (bio_out == NULL) bio_out = BIO_new_file("/dev/null", "w"); (void)ASN1_parse_dump(bio_out, buf, len, 0, 0); return 0; } void FuzzerCleanup(void) { BIO_free(bio_out); }