From 8d7092c0cb5dc6ae4a1495e0009d7be397ae7753 Mon Sep 17 00:00:00 2001 From: Frank Morgner Date: Mon, 4 Nov 2019 21:24:37 +0100 Subject: [PATCH] 13598 Unchecked return value --- src/libopensc/card-iasecc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/libopensc/card-iasecc.c b/src/libopensc/card-iasecc.c index 9a4c3ce1..e3a1f55b 100644 --- a/src/libopensc/card-iasecc.c +++ b/src/libopensc/card-iasecc.c @@ -416,8 +416,10 @@ iasecc_init_gemalto(struct sc_card *card) card->caps |= SC_CARD_CAP_USE_FCI_AC; sc_format_path("3F00", &path); - sc_select_file(card, &path, NULL); - /* Result ignored*/ + if (SC_SUCCESS != sc_select_file(card, &path, NULL)) { + /* Result ignored*/ + sc_log(card->ctx, "Warning, MF select failed"); + } rv = iasecc_parse_ef_atr(card); sc_log(ctx, "rv %i", rv);