Eliminate one of several redundant OID table lookups. Bug 207033.

This commit is contained in:
nelsonb%netscape.com 2003-10-07 17:19:55 +00:00
parent 1f063142b1
commit 810ec798b2

View File

@ -4793,9 +4793,9 @@ PK11_ExportEncryptedPrivKeyInfo(
}
epki->arena = arena;
mechanism = PK11_AlgtagToMechanism(SECOID_FindOIDTag(&algid->algorithm));
mechanism = PK11_AlgtagToMechanism(algTag);
pbe_param = PK11_ParamFromAlgid(algid);
if (!pbe_param) {
if (!pbe_param || mechanism == CKM_INVALID_MECHANISM) {
rv = SECFailure;
goto loser;
}