diff --git a/c/mapping/rxval_expr_evaluators.c b/c/mapping/rxval_expr_evaluators.c index 0aa16bb8d..5cff9b59b 100644 --- a/c/mapping/rxval_expr_evaluators.c +++ b/c/mapping/rxval_expr_evaluators.c @@ -227,6 +227,7 @@ static void rxval_evaluator_from_map_literal_free_aux(map_literal_list_evaluator if (pkvpair_evaluator->plist_evaluator != NULL) { rxval_evaluator_from_map_literal_free_aux(pkvpair_evaluator->plist_evaluator); } + free(pkvpair_evaluator); } sllv_free(plist_evaluator->pkvpair_evaluators); free(plist_evaluator);