From c1ebc7b1cc742bdac3e02d18187d2d2714413f47 Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Sat, 7 Sep 2013 08:25:10 +0200 Subject: [PATCH] Fixed double free causing swapped ends to crash --- src/libcharon/plugins/stroke/stroke_config.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/libcharon/plugins/stroke/stroke_config.c b/src/libcharon/plugins/stroke/stroke_config.c index bd3f76b0e..c069d5083 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);