325305: minor memory leak in CERT_FindCertByNameString. r=wtc

This commit is contained in:
alexei.volkov.bugs%sun.com 2006-02-02 00:57:54 +00:00
Родитель 45ee567dc0
Коммит 22c94ce3da
1 изменённых файлов: 2 добавлений и 4 удалений

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

@ -720,11 +720,9 @@ CERT_FindCertByNameString(CERTCertDBHandle *handle, char *nameStr)
if ( name ) {
nameItem = SEC_ASN1EncodeItem (arena, NULL, (void *)name,
CERT_NameTemplate);
if ( nameItem == NULL ) {
goto loser;
if ( nameItem != NULL ) {
cert = CERT_FindCertByName(handle, nameItem);
}
cert = CERT_FindCertByName(handle, nameItem);
CERT_DestroyName(name);
}