[Bug 334236] double free in PK11_ListPrivKeysInSlot if keys allocation fails. r=nelson

This commit is contained in:
alexei.volkov.bugs%sun.com 2006-04-22 00:55:29 +00:00
Родитель 4970a39dbd
Коммит 56865501c8
1 изменённых файлов: 1 добавлений и 0 удалений

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

@ -2013,6 +2013,7 @@ PK11_ListPrivKeysInSlot(PK11SlotInfo *slot, char *nickname, void *wincx)
keys = SECKEY_NewPrivateKeyList(); keys = SECKEY_NewPrivateKeyList();
if (keys == NULL) { if (keys == NULL) {
PORT_Free(key_ids); PORT_Free(key_ids);
return NULL;
} }
for (i=0; i < objCount ; i++) { for (i=0; i < objCount ; i++) {