зеркало из https://github.com/mozilla/pjs.git
[Bug 337495] Double free in CRMF_CertReqMsgSetSignaturePOP (security/nss/lib/crmf/crmfpop.c). r=nelson
This commit is contained in:
Родитель
ba7b6d7c5b
Коммит
2ea761455d
|
@ -315,10 +315,10 @@ CRMF_CertReqMsgSetSignaturePOP(CRMFCertReqMsg *inCertReqMsg,
|
|||
goto loser;
|
||||
}
|
||||
rv = SECITEM_CopyItem(poolp, &(inCertReqMsg->derPOP), &derDest);
|
||||
PORT_Free (derDest.data);
|
||||
if (rv != SECSuccess) {
|
||||
goto loser;
|
||||
}
|
||||
PORT_Free (derDest.data);
|
||||
PORT_ArenaUnmark(poolp,mark);
|
||||
return SECSuccess;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче