[Bug 334449] oom Crash in crmf_template_copy_secalg. r=nelson
This commit is contained in:
alexei.volkov.bugs%sun.com 2006-04-22 01:25:57 +00:00
Родитель da21bcb177
Коммит 10716d62bd
1 изменённых файлов: 5 добавлений и 2 удалений

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

@ -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;