зеркало из https://github.com/mozilla/pjs.git
Detect null slot pointer instead of crashing.
This commit is contained in:
Родитель
4864bff37b
Коммит
e5c2fc8666
|
@ -3313,6 +3313,11 @@ static PK11Context *pk11_CreateNewContextInSlot(CK_MECHANISM_TYPE type,
|
|||
PK11Context *context;
|
||||
SECStatus rv;
|
||||
|
||||
PORT_Assert(slot != NULL);
|
||||
if (!slot) {
|
||||
PORT_SetError(SEC_ERROR_INVALID_ARGS);
|
||||
return NULL;
|
||||
}
|
||||
context = (PK11Context *) PORT_Alloc(sizeof(PK11Context));
|
||||
if (context == NULL) {
|
||||
return NULL;
|
||||
|
|
Загрузка…
Ссылка в новой задаче