diff --git a/src/libopensc/pkcs15-pubkey.c b/src/libopensc/pkcs15-pubkey.c index e5baab4c..ab81219f 100644 --- a/src/libopensc/pkcs15-pubkey.c +++ b/src/libopensc/pkcs15-pubkey.c @@ -903,6 +903,7 @@ err: free(pk.value); SC_TEST_RET(ctx, SC_LOG_DEBUG_NORMAL, r, "ASN.1 parsing of subjectPubkeyInfo failed"); + SC_FUNC_RETURN(ctx, SC_LOG_DEBUG_NORMAL, r); } int sc_pkcs15_pubkey_from_spki_filename(sc_context_t *ctx,