From: Martin Willi Date: Wed, 21 Dec 2011 12:55:30 +0000 (+0100) Subject: Fixed leak of a hash when checking out by hash X-Git-Tag: 5.0.0~338^2~9^2~121 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8a395e889c3417ecacaa9718bd569d454473a9e7;p=thirdparty%2Fstrongswan.git Fixed leak of a hash when checking out by hash --- diff --git a/src/libcharon/sa/ike_sa_manager.c b/src/libcharon/sa/ike_sa_manager.c index d992ce1dce..35b9cab256 100644 --- a/src/libcharon/sa/ike_sa_manager.c +++ b/src/libcharon/sa/ike_sa_manager.c @@ -1027,6 +1027,7 @@ METHOD(ike_sa_manager_t, checkout_by_message, ike_sa_t*, ike_sa = entry->ike_sa; DBG2(DBG_MGR, "IKE_SA %s[%u] checked out by hash", ike_sa->get_name(ike_sa), ike_sa->get_unique_id(ike_sa)); + chunk_free(&hash); } unlock_single_segment(this, segment); }