static void tf_json_free_state(gpointer s) { TFJsonState *state = (TFJsonState *)s; value_pairs_unref(state->vp); tf_simple_func_free_state(&state->super); }
static void tf_sanitize_free_state(gpointer s) { TFSanitizeState *state = (TFSanitizeState *) s; g_free(state->invalid_chars); tf_simple_func_free_state(&state->super); }
static void tf_geoip_maxminddb_free_state(gpointer s) { TFMaxMindDBState *state = (TFMaxMindDBState *) s; g_free(state->database_path); g_strfreev(state->entry_path); tf_simple_func_free_state(&state->super); }
static void tf_cond_free_state(gpointer s) { TFCondState *state = (TFCondState *) s; if (state->filter) filter_expr_unref(state->filter); tf_simple_func_free_state(&state->super); }