From: Tobias Brunner Date: Fri, 7 Sep 2018 08:36:41 +0000 (+0200) Subject: eap-sim-pcsc: Fix leak in error case X-Git-Tag: 5.7.0rc1~15 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=23d756e4f030946474a59f7ccc25bf3f822c4463;p=thirdparty%2Fstrongswan.git eap-sim-pcsc: Fix leak in error case --- diff --git a/src/libcharon/plugins/eap_sim_pcsc/eap_sim_pcsc_card.c b/src/libcharon/plugins/eap_sim_pcsc/eap_sim_pcsc_card.c index dbf660889e..141b123ae1 100644 --- a/src/libcharon/plugins/eap_sim_pcsc/eap_sim_pcsc_card.c +++ b/src/libcharon/plugins/eap_sim_pcsc/eap_sim_pcsc_card.c @@ -124,6 +124,7 @@ METHOD(simaka_card_t, get_triplet, bool, if (rv != SCARD_S_SUCCESS) { DBG1(DBG_IKE, "SCardListReaders: %s", pcsc_stringify_error(rv)); + free(mszReaders); return FALSE; }