353413: Klocwork 76541 free uninitialized pointer in CERT_FindCertURLExtension. r=nelson
git-svn-id: svn://10.0.0.236/trunk@212884 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -37,7 +37,7 @@
|
||||
/*
|
||||
* Code for dealing with X509.V3 extensions.
|
||||
*
|
||||
* $Id: certv3.c,v 1.8 2004-04-25 15:03:03 gerv%gerv.net Exp $
|
||||
* $Id: certv3.c,v 1.9 2006-09-29 20:20:21 alexei.volkov.bugs%sun.com Exp $
|
||||
*/
|
||||
|
||||
#include "cert.h"
|
||||
@@ -102,8 +102,8 @@ char *
|
||||
CERT_FindCertURLExtension(CERTCertificate *cert, int tag, int catag)
|
||||
{
|
||||
SECStatus rv;
|
||||
SECItem urlitem;
|
||||
SECItem baseitem;
|
||||
SECItem urlitem = {siBuffer,0};
|
||||
SECItem baseitem = {siBuffer,0};
|
||||
SECItem urlstringitem = {siBuffer,0};
|
||||
SECItem basestringitem = {siBuffer,0};
|
||||
PRArenaPool *arena = NULL;
|
||||
@@ -121,8 +121,6 @@ CERT_FindCertURLExtension(CERTCertificate *cert, int tag, int catag)
|
||||
}
|
||||
|
||||
hasbase = PR_FALSE;
|
||||
urlitem.data = NULL;
|
||||
baseitem.data = NULL;
|
||||
|
||||
rv = cert_FindExtension(cert->extensions, tag, &urlitem);
|
||||
if ( rv == SECSuccess ) {
|
||||
|
||||
Reference in New Issue
Block a user