diff options
author | van Hauser <vh@thc.org> | 2021-01-08 15:43:13 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-08 15:43:13 +0100 |
commit | 20a47cb23e9c6406b4a6c0c94783667a8b06316a (patch) | |
tree | 1aeeb9555be23bb55b888e134e5ca50929387236 /src/afl-fuzz-queue.c | |
parent | 7b8c8cf12fde0feab25a1d794e010a5778cf9be8 (diff) | |
parent | 813627cbd32be9466e0b5ad3a83ce8209dcfeb51 (diff) | |
download | afl++-20a47cb23e9c6406b4a6c0c94783667a8b06316a.tar.gz |
Merge pull request #679 from AFLplusplus/dev
Dev
Diffstat (limited to 'src/afl-fuzz-queue.c')
-rw-r--r-- | src/afl-fuzz-queue.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/afl-fuzz-queue.c b/src/afl-fuzz-queue.c index c375703d..99f564e9 100644 --- a/src/afl-fuzz-queue.c +++ b/src/afl-fuzz-queue.c @@ -494,11 +494,12 @@ void add_to_queue(afl_state_t *afl, u8 *fname, u32 len, u8 passed_det) { void destroy_queue(afl_state_t *afl) { - struct queue_entry *q; - u32 i; + u32 i; for (i = 0; i < afl->queued_paths; i++) { + struct queue_entry *q; + q = afl->queue_buf[i]; ck_free(q->fname); ck_free(q->trace_mini); @@ -1001,7 +1002,7 @@ inline void queue_testcase_retake(afl_state_t *afl, struct queue_entry *q, if (unlikely(!q->testcase_buf)) { - PFATAL("Unable to malloc '%s' with len %d", q->fname, len); + PFATAL("Unable to malloc '%s' with len %u", q->fname, len); } |