From 0c7c034f745bd56a82abfca6642a9156d753878b Mon Sep 17 00:00:00 2001 From: Frank Morgner Date: Fri, 25 Jul 2014 00:17:33 +0200 Subject: [PATCH] card-npa: free SM data when shutting down the card fixes memory leak --- npa/src/card-npa.c | 1 + 1 file changed, 1 insertion(+) diff --git a/npa/src/card-npa.c b/npa/src/card-npa.c index d78abf5..c7f8561 100644 --- a/npa/src/card-npa.c +++ b/npa/src/card-npa.c @@ -90,6 +90,7 @@ static int npa_finish(sc_card_t * card) struct npa_drv_data *drv_data; if (card) { + sm_stop(card); drv_data = card->drv_data; if (drv_data) { free(drv_data->ef_cardaccess);