- When testing signatures, don't bail out of C_SignInit returns

CKR_MECHANISM_INVALID (Chaskiel Grundman)


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1698 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
okir 2003-12-29 13:03:48 +00:00
parent 620b62e8b6
commit e03cc716e2
1 changed files with 1 additions and 1 deletions

View File

@ -1832,7 +1832,7 @@ sign_verify(CK_SLOT_ID slot, CK_SESSION_HANDLE session, CK_OBJECT_HANDLE priv_ke
rv = p11->C_SignInit(session, &mech, priv_key);
if (rv == CKR_MECHANISM_INVALID)
break;
continue;
if (rv != CKR_OK) {
printf(" ERR: C_SignInit() returned %s (0x%0x)\n", CKR2Str(rv), (int) rv);
return ++errors;