From 406daf2c60bbdc2bf5c1dc10ff8c39a2f4dcf342 Mon Sep 17 00:00:00 2001 From: John Kerl Date: Sat, 20 Aug 2016 23:21:30 -0400 Subject: [PATCH] valgrind findings --- c/mapping/mapper_join.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/c/mapping/mapper_join.c b/c/mapping/mapper_join.c index ddf4fa797..5c865cc5e 100644 --- a/c/mapping/mapper_join.c +++ b/c/mapping/mapper_join.c @@ -295,8 +295,6 @@ static void mapper_join_free(mapper_t* pmapper) { join_bucket_keeper_free(pstate->pjoin_bucket_keeper, pstate->popts->prepipe); - free(pstate->popts); - slls_free(pstate->popts->poutput_join_field_names); slls_free(pstate->popts->pleft_join_field_names); slls_free(pstate->popts->pright_join_field_names); @@ -308,6 +306,7 @@ static void mapper_join_free(mapper_t* pmapper) { hss_free(pstate->pleft_field_name_set); hss_free(pstate->pright_field_name_set); + free(pstate->popts); free(pstate); free(pmapper); }