From: Alan T. DeKok Date: Mon, 18 Feb 2013 19:02:43 +0000 (-0500) Subject: Call cf_section_parse_free before freeing sub-modules X-Git-Tag: release_2_2_1~147 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=15b02b937a42bcd2ec852c5dce28127303fbb056;p=thirdparty%2Ffreeradius-server.git Call cf_section_parse_free before freeing sub-modules --- diff --git a/src/modules/rlm_eap/mem.c b/src/modules/rlm_eap/mem.c index 07730b3ee4d..87b5724bb6e 100644 --- a/src/modules/rlm_eap/mem.c +++ b/src/modules/rlm_eap/mem.c @@ -250,6 +250,8 @@ done: void eaptype_free(EAP_TYPES *i) { + cf_section_parse_free(i->cs, i->type_data); + if (i->type->detach) (i->type->detach)(i->type_data); i->type_data = NULL; if (i->handle) lt_dlclose(i->handle);