about summary refs log tree commit diff
path: root/custom_mutators
diff options
context:
space:
mode:
authorDamiano Melotti <dmelotti@quarkslab.com>2022-01-13 10:12:23 +0100
committerDamiano Melotti <dmelotti@quarkslab.com>2022-01-13 10:12:23 +0100
commitc8e6a59e7dcc475de4ce1ceb44aa41c4dd4b611d (patch)
treec335d057b2b0770c94df3b41888866b8e44a9c09 /custom_mutators
parentbedd812e7b626052016cdcd52f2161788bb5b190 (diff)
downloadafl++-c8e6a59e7dcc475de4ce1ceb44aa41c4dd4b611d.tar.gz
Removed unused byte in allocation
Diffstat (limited to 'custom_mutators')
-rw-r--r--custom_mutators/libprotobuf-mutator-example/lpm_aflpp_custom_mutator_input.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/custom_mutators/libprotobuf-mutator-example/lpm_aflpp_custom_mutator_input.cc b/custom_mutators/libprotobuf-mutator-example/lpm_aflpp_custom_mutator_input.cc
index 03e8e35c..5a940db3 100644
--- a/custom_mutators/libprotobuf-mutator-example/lpm_aflpp_custom_mutator_input.cc
+++ b/custom_mutators/libprotobuf-mutator-example/lpm_aflpp_custom_mutator_input.cc
@@ -101,7 +101,7 @@ extern "C" size_t afl_custom_fuzz(MyMutator *mutator, // return value from afl_c
     size_t mutated_size = s.size() <= max_size ? s.size() : max_size; // check if raw data's size is larger than max_size
 
     delete[] mutator->mutated_out;
-    mutator->mutated_out = new uint8_t[mutated_size+1];
+    mutator->mutated_out = new uint8_t[mutated_size];
     memcpy(mutator->mutated_out, s.c_str(), mutated_size); // copy the mutated data
     // Assign the mutated data and return mutated_size
     *out_buf = mutator->mutated_out;