Fix bugs, remove intial post library test
MODIFY
examples/post_library/post_library.so.c
examples/post_library/post_library.so.c
@@ -83,7 +83,7 @@ typedef struct post_state {
} post_state_t;
-void *afl_postprocess_init(void *afl, unsigned int seed{
+void *afl_postprocess_init(void *afl, unsigned int seed) {
post_state_t *state = malloc(sizeof(post_state_t));
if (!state) {

MODIFY
include/afl-fuzz.h
include/afl-fuzz.h
@@ -260,7 +260,7 @@ enum {
/* 00 */ PY_FUNC_INIT,
/* 01 */ PY_FUNC_FUZZ,
- /* 02 */ PY_FUNC_post_process,
+ /* 02 */ PY_FUNC_POST_PROCESS,
/* 03 */ PY_FUNC_INIT_TRIM,
/* 04 */ PY_FUNC_POST_TRIM,
/* 05 */ PY_FUNC_TRIM,

MODIFY
src/afl-fuzz-init.c
src/afl-fuzz-init.c
@@ -318,13 +318,6 @@ void setup_post(afl_state_t *afl) {
mutator->data = mutator->afl_custom_init(afl, rand_below(afl, 0xFFFFFFFF));
if (!mutator->data) { FATAL("Could not initialize post handler."); }
- size_t post_len = mutator->afl_custom_post_process(mutator->data, tbuf, tlen, &post_buf);
- if (!post_len || !post_buf) {
-
- SAYF("Empty return in test post handler for buf=\"hello\\0\".");
-
- }
-
afl->post_library_mutator = mutator;
OKF("Postprocessor installed successfully.");

Fix bugs, remove intial post library test