From b0e01f9236b9c4fa20242f8869bc984b7efc1790 Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Sat, 19 Oct 2019 16:46:11 -0400 Subject: [PATCH] fix: double free --- client/emv/emvcore.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/emv/emvcore.c b/client/emv/emvcore.c index 8c9b2ea1e..c18521b6c 100644 --- a/client/emv/emvcore.c +++ b/client/emv/emvcore.c @@ -1089,7 +1089,7 @@ int RecoveryCertificates(struct tlvdb *tlvRoot, json_t *root) { char *icc_pk_c = emv_pk_dump_pk(icc_pk); JsonSaveStr(root, "$.ApplicationData.ICCPublicKeyDec", icc_pk_c); JsonSaveBufAsHex(root, "$.ApplicationData.ICCPublicKeyModulus", icc_pk->modulus, icc_pk->mlen); - free(issuer_pk_c); + free(icc_pk_c); return 0; }