зеркало из https://github.com/mozilla/pjs.git
Patch contributed by timeless@bemail.org
[Bug 334449] oom Crash in crmf_template_copy_secalg. r=nelson
This commit is contained in:
Родитель
da21bcb177
Коммит
10716d62bd
|
@ -193,9 +193,12 @@ crmf_template_copy_secalg (PRArenaPool *poolp, SECAlgorithmID **dest,
|
|||
void *mark = NULL;
|
||||
SECAlgorithmID *mySecAlg;
|
||||
|
||||
if (poolp != NULL) {
|
||||
mark = PORT_ArenaMark(poolp);
|
||||
if (!poolp) {
|
||||
PORT_SetError(SEC_ERROR_INVALID_ARGS);
|
||||
return SECFailure;
|
||||
}
|
||||
|
||||
mark = PORT_ArenaMark(poolp);
|
||||
*dest = mySecAlg = PORT_ArenaZNew(poolp, SECAlgorithmID);
|
||||
if (mySecAlg == NULL) {
|
||||
goto loser;
|
||||
|
|
Загрузка…
Ссылка в новой задаче