diff options
author | Dominik Maier <domenukk@gmail.com> | 2020-03-30 16:38:51 +0200 |
---|---|---|
committer | Dominik Maier <domenukk@gmail.com> | 2020-04-01 13:10:07 +0200 |
commit | c36c34cf9e3c7f34466efbb191100b6ae699091c (patch) | |
tree | 6d647a3c3caae30ebd90a2a2da80af3481f0f5bd /src/afl-fuzz-one.c | |
parent | e910c224da291300b229866ed3dea9ec47a277b3 (diff) | |
download | afl++-c36c34cf9e3c7f34466efbb191100b6ae699091c.tar.gz |
fixed example
Diffstat (limited to 'src/afl-fuzz-one.c')
-rw-r--r-- | src/afl-fuzz-one.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/afl-fuzz-one.c b/src/afl-fuzz-one.c index c61c9084..2e49e19b 100644 --- a/src/afl-fuzz-one.c +++ b/src/afl-fuzz-one.c @@ -1647,10 +1647,8 @@ custom_mutator_stage: } - /* `afl->out_buf` is actually not changed in the loop. Since `ck_maybe_grow` - is cheap, we still keep the following line but remove `memcpy`. */ - out_buf = ck_maybe_grow(BUF_PARAMS(out), len); - // memcpy(out_buf, in_buf, len); + /* `(afl->)out_buf` may have been changed by the call to custom_fuzz */ + memcpy(out_buf, in_buf, len); } |