From 2ed4c8ae6cdf6a5fcc5f5b18e4546a26ccadf87c Mon Sep 17 00:00:00 2001 From: Frank Morgner Date: Wed, 14 Oct 2015 22:16:44 +0200 Subject: [PATCH] Adds error checking --- src/libopensc/card-miocos.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libopensc/card-miocos.c b/src/libopensc/card-miocos.c index ad8add74..16126499 100644 --- a/src/libopensc/card-miocos.c +++ b/src/libopensc/card-miocos.c @@ -383,7 +383,7 @@ static int miocos_select_file(sc_card_t *card, r = iso_ops->select_file(card, in_path, file); if (r) return r; - if (file != NULL) { + if (file != NULL && *file != NULL) { parse_sec_attr(*file, (*file)->sec_attr, (*file)->sec_attr_len); miocos_get_acl(card, *file); }