зеркало из https://github.com/mozilla/gecko-dev.git
Fix for 215152 - better error handling
This commit is contained in:
Родитель
568a561eeb
Коммит
763808f28e
|
@ -626,7 +626,7 @@ PK11_FindSlotsByAliases(const char *dllName, const char* slotName,
|
||||||
}
|
}
|
||||||
SECMOD_ReleaseReadLock(moduleLock);
|
SECMOD_ReleaseReadLock(moduleLock);
|
||||||
|
|
||||||
if (0 == slotcount) {
|
if ( (0 == slotcount) || (SECFailure == rv) ) {
|
||||||
PORT_SetError(SEC_ERROR_NO_TOKEN);
|
PORT_SetError(SEC_ERROR_NO_TOKEN);
|
||||||
PK11_FreeSlotList(slotList);
|
PK11_FreeSlotList(slotList);
|
||||||
slotList = NULL;
|
slotList = NULL;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче