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_3_0_0_beta1~1036 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=323f69076d0672f41e2ea849961c763cf9fc0c2d;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 b0314c79382..e0fdc373ea5 100644 --- a/src/modules/rlm_eap/mem.c +++ b/src/modules/rlm_eap/mem.c @@ -251,6 +251,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);