valgrind findings

This commit is contained in:
John Kerl 2016-09-10 22:07:55 -04:00
parent 2cea34fd70
commit db06f185ef

View file

@ -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) {