prevent memory leak

This commit is contained in:
Frank Morgner 2020-06-02 17:28:14 +02:00
parent 58b03b68dd
commit 6a6b3e4b62
1 changed files with 2 additions and 2 deletions

View File

@ -374,8 +374,8 @@ pkcs15_unbind(struct sc_pkcs11_card *p11card)
unlock_card(fw_data);
if (fw_data->p15_card && fw_data->p15_card->card) {
if (idx == 0) {
if (fw_data->p15_card) {
if (fw_data->p15_card->card && idx == 0) {
int rc = sc_detect_card_presence(fw_data->p15_card->card->reader);
if (rc <= 0 || rc & SC_READER_CARD_CHANGED) {
/* send a notification only if the card was removed/changed