diff options
-rw-r--r-- | experimental/socket_fuzzing/socketfuzz.c | 5 | ||||
-rw-r--r-- | src/afl-fuzz-python.c | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/experimental/socket_fuzzing/socketfuzz.c b/experimental/socket_fuzzing/socketfuzz.c index 9667cd70..3ec8383b 100644 --- a/experimental/socket_fuzzing/socketfuzz.c +++ b/experimental/socket_fuzzing/socketfuzz.c @@ -96,7 +96,8 @@ int listen(int sockfd, int backlog) { } -int setsockopt(int sockfd, int level, int optid, const void *optdata, socklen_t optdatalen) { +int setsockopt(int sockfd, int level, int optid, const void *optdata, + socklen_t optdatalen) { (void)sockfd; (void)level; @@ -104,4 +105,6 @@ int setsockopt(int sockfd, int level, int optid, const void *optdata, socklen_t (void)optdata; (void)optdatalen; return 0; + } + diff --git a/src/afl-fuzz-python.c b/src/afl-fuzz-python.c index 53935698..6800c0c0 100644 --- a/src/afl-fuzz-python.c +++ b/src/afl-fuzz-python.c @@ -346,8 +346,10 @@ u8 trim_case_python(char** argv, struct queue_entry* q, u8* in_buf) { ++trim_execs; if (stop_soon || fault == FAULT_ERROR) { - free(retbuf); - goto abort_trimming; + + free(retbuf); + goto abort_trimming; + } cksum = hash32(trace_bits, MAP_SIZE, HASH_CONST); |