From: Andreas Steffen Date: Sat, 7 Sep 2013 06:25:10 +0000 (+0200) Subject: Fixed double free causing swapped ends to crash X-Git-Tag: 5.1.1dr3^0 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=c1ebc7b1cc742bdac3e02d18187d2d2714413f47;p=thirdparty%2Fstrongswan.git Fixed double free causing swapped ends to crash --- diff --git a/src/libcharon/plugins/stroke/stroke_config.c b/src/libcharon/plugins/stroke/stroke_config.c index bd3f76b0ec..c069d50838 100644 --- a/src/libcharon/plugins/stroke/stroke_config.c +++ b/src/libcharon/plugins/stroke/stroke_config.c @@ -214,7 +214,6 @@ static ike_cfg_t *build_ike_cfg(private_stroke_config_t *this, stroke_msg_t *msg tmp_end = msg->add_conn.me; msg->add_conn.me = msg->add_conn.other; msg->add_conn.other = tmp_end; - host->destroy(host); swapped = TRUE; } host->destroy(host);