This commit is contained in:
jpierre%netscape.com 2002-08-07 03:47:23 +00:00
Родитель 38fe6c93a3
Коммит 55ad5be3bb
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -232,6 +232,7 @@ static SECStatus MatchComponentType(const SEC_ASN1Template* templateEntry,
if ( (!item) || (!templateEntry) || (!match) )
{
PORT_SetError(SEC_ERROR_INVALID_ARGS);
return SECFailure;
}
@ -268,6 +269,7 @@ static SECStatus MatchComponentType(const SEC_ASN1Template* templateEntry,
SEC_ASN1GetSubtemplate (templateEntry, dest, PR_FALSE);
if (!subTemplate)
{
PORT_SetError(SEC_ERROR_BAD_TEMPLATE);
return SECFailure;
}
if ( (subTemplate->kind & SEC_ASN1_INLINE) ||
@ -305,6 +307,7 @@ static SECStatus MatchComponentType(const SEC_ASN1Template* templateEntry,
return SECSuccess;
}
}
PORT_SetError(SEC_ERROR_BAD_DER);
return SECFailure;
}