From c6a9b5699a39835147a5097044ba63627638b93a Mon Sep 17 00:00:00 2001 From: Doug Engert Date: Tue, 3 Aug 2021 07:07:24 -0500 Subject: [PATCH] PIV-improved parsing - fix two whilhspace nits On branch PIV-improved-parsing Changes to be committed: modified: card-piv.c --- src/libopensc/card-piv.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libopensc/card-piv.c b/src/libopensc/card-piv.c index 75044dec..88350785 100644 --- a/src/libopensc/card-piv.c +++ b/src/libopensc/card-piv.c @@ -2372,7 +2372,7 @@ static int piv_validate_general_authentication(sc_card_t *card, r = sc_asn1_read_tag(&p2, r, &cla, &tag, &bodylen); if (p2 == NULL || r < 0 || bodylen == 0 || (cla|tag) != 0x7C) { LOG_TEST_GOTO_ERR(card->ctx, SC_ERROR_INVALID_DATA, "Can't find 0x7C"); - } + } r = sc_asn1_read_tag(&p2, bodylen, &cla, &tag, &taglen); if (p2 == NULL || r < 0 || taglen == 0 || (cla|tag) != 0x82) { @@ -2453,7 +2453,7 @@ piv_compute_signature(sc_card_t *card, const u8 * data, size_t datalen, ptemp++; templen--; } - memcpy(out + nLen*i + nLen - templen , ptemp, templen); + memcpy(out + nLen*i + nLen - templen, ptemp, templen); pint += intlen; /* next integer */ }