about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorDominik Maier <domenukk@gmail.com>2020-03-30 16:38:51 +0200
committerDominik Maier <domenukk@gmail.com>2020-03-30 16:46:54 +0200
commit1f257c5875d8b99d774ec9f473c06f73862d0688 (patch)
tree6d647a3c3caae30ebd90a2a2da80af3481f0f5bd /src
parente2a3de71ca8c9ab36d43fac2752e4a9ccf31e814 (diff)
downloadafl++-1f257c5875d8b99d774ec9f473c06f73862d0688.tar.gz
fixed example
Diffstat (limited to 'src')
-rw-r--r--src/afl-fuzz-one.c6
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);
 
   }