From db06f185ef635afcf4deed2152254f2e7bbc481f Mon Sep 17 00:00:00 2001 From: John Kerl Date: Sat, 10 Sep 2016 22:07:55 -0400 Subject: [PATCH] valgrind findings --- c/mapping/mlr_dsl_cst.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/c/mapping/mlr_dsl_cst.c b/c/mapping/mlr_dsl_cst.c index 46f125ead..9d6604600 100644 --- a/c/mapping/mlr_dsl_cst.c +++ b/c/mapping/mlr_dsl_cst.c @@ -1653,12 +1653,14 @@ void mlr_dsl_cst_statement_free(mlr_dsl_cst_statement_t* pstatement) { rval_evaluator_t* phandler = pstatement->subr_callsite_argument_evaluators[i]; phandler->pfree_func(phandler); } + free(pstatement->subr_callsite_argument_evaluators); } if (pstatement->subr_callsite_arguments != NULL) { for (int i = 0; i < pstatement->subr_callsite_arity; i++) { mv_free(&pstatement->subr_callsite_arguments[i]); } + free(pstatement->subr_callsite_arguments); } if (pstatement->preturn_evaluator != NULL) {