about summary refs log tree commit diff
path: root/src/afl-fuzz-python.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/afl-fuzz-python.c')
-rw-r--r--src/afl-fuzz-python.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/afl-fuzz-python.c b/src/afl-fuzz-python.c
index f9f71929..6f8982c0 100644
--- a/src/afl-fuzz-python.c
+++ b/src/afl-fuzz-python.c
@@ -36,7 +36,7 @@ static void *unsupported(afl_state_t *afl, unsigned int seed) {
 }
 
 /* sorry for this makro...
-it just filles in `&py_mutator->something_buf, &py_mutator->something_size`. */
+it just fills in `&py_mutator->something_buf, &py_mutator->something_size`. */
 #define BUF_PARAMS(name)                              \
   (void **)&((py_mutator_t *)py_mutator)->name##_buf, \
       &((py_mutator_t *)py_mutator)->name##_size
@@ -371,8 +371,7 @@ size_t pre_save_py(void *py_mutator, u8 *buf, size_t buf_size, u8 **out_buf) {
 
     py_out_buf_size = PyByteArray_Size(py_value);
 
-    ck_maybe_grow((void **)&py->pre_save_buf, &py->pre_save_size,
-                  py_out_buf_size);
+    ck_maybe_grow(BUF_PARAMS(pre_save), py_out_buf_size);
 
     memcpy(py->pre_save_buf, PyByteArray_AsString(py_value), py_out_buf_size);
     Py_DECREF(py_value);