From eb1a18327715392f91f5ca06bb3c447e6479484f Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Thu, 14 Jun 2018 15:58:43 -0500 Subject: [PATCH] eap-ttls: Fix double free --- src/eap-ttls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/eap-ttls.c b/src/eap-ttls.c index 4d499205..00e0e7b2 100644 --- a/src/eap-ttls.c +++ b/src/eap-ttls.c @@ -714,7 +714,7 @@ static int eap_ttls_check_settings(struct l_settings *settings, secret = l_queue_find(secrets, eap_secret_info_match, passphrase_setting); if (secret) - passphrase = secret->value; + passphrase = l_strdup(secret->value); } if (path) {