From fede28be8b79fa600c87dd232fe3df5b608d78bd Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Thu, 14 Jun 2007 08:44:19 +0000 Subject: fixed memleak when initiating to %any --- src/charon/sa/ike_sa.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/charon/sa/ike_sa.c b/src/charon/sa/ike_sa.c index 456c0f690..46dc94c55 100644 --- a/src/charon/sa/ike_sa.c +++ b/src/charon/sa/ike_sa.c @@ -785,6 +785,7 @@ static status_t initiate(private_ike_sa_t *this, child_cfg_t *child_cfg) if (this->other_host->is_anyaddr(this->other_host)) { + child_cfg->destroy(child_cfg); SIG(IKE_UP_START, "initiating IKE_SA"); SIG(IKE_UP_FAILED, "unable to initiate to %%any"); return DESTROY_ME; -- cgit v1.2.3