diff options
-rw-r--r-- | instrumentation/cmplog-instructions-pass.cc | 2 | ||||
-rw-r--r-- | utils/afl_network_proxy/afl-network-client.c | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/instrumentation/cmplog-instructions-pass.cc b/instrumentation/cmplog-instructions-pass.cc index fd7930a1..4d37bcb2 100644 --- a/instrumentation/cmplog-instructions-pass.cc +++ b/instrumentation/cmplog-instructions-pass.cc @@ -515,7 +515,7 @@ bool CmpLogInstructions::hookInstrs(Module &M) { while (1) { std::vector<Value *> args; - bool skip = true; + bool skip = false; if (vector_cnt) { diff --git a/utils/afl_network_proxy/afl-network-client.c b/utils/afl_network_proxy/afl-network-client.c index ceffb1ed..7d04a89a 100644 --- a/utils/afl_network_proxy/afl-network-client.c +++ b/utils/afl_network_proxy/afl-network-client.c @@ -407,7 +407,9 @@ int main(int argc, char *argv[]) { #ifdef USE_DEFLATE libdeflate_free_compressor(compressor); libdeflate_free_decompressor(decompressor); + free(buf2); #endif + free(buf); return 0; |