From 255c0335a1e0c6d79706479ded5e8a919f00646f Mon Sep 17 00:00:00 2001 From: emRoberto Resoli/em Date: Thu, 6 Nov 2014 16:17:51 +0100 Subject: [PATCH] Indenting fix and stronger limit on serial number length. --- src/libopensc/card-itacns.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libopensc/card-itacns.c b/src/libopensc/card-itacns.c index 0ab7420c..7f8c3fbf 100644 --- a/src/libopensc/card-itacns.c +++ b/src/libopensc/card-itacns.c @@ -482,14 +482,15 @@ static int itacns_select_file(sc_card_t *card, static int itacns_get_serialnr(sc_card_t *card, sc_serial_number_t *serial) { sc_path_t path; - sc_file_t *file; + sc_file_t *file; int r; unsigned char ef_id_carta[16]; + sc_format_path("3F0010001003", &path); r = sc_select_file(card, &path, &file); - if (r != SC_SUCCESS || file->size > 16) { + if (r != SC_SUCCESS || file->size != 16) { return SC_ERROR_WRONG_CARD; }