| Index: mozilla/security/nss/lib/certhigh/certhigh.c
 | 
| ===================================================================
 | 
| --- mozilla/security/nss/lib/certhigh/certhigh.c	(revision 180567)
 | 
| +++ mozilla/security/nss/lib/certhigh/certhigh.c	(working copy)
 | 
| @@ -542,17 +542,15 @@
 | 
|  {
 | 
|      CERTDistNames *names;
 | 
|      PRBool saveit = PR_FALSE;
 | 
| -    CERTCertTrust *trust;
 | 
| +    CERTCertTrust trust;
 | 
|      dnameNode *node;
 | 
|      int len;
 | 
|      
 | 
|      names = (CERTDistNames *)data;
 | 
|      
 | 
| -    if ( cert->trust ) {
 | 
| -	trust = cert->trust;
 | 
| -	
 | 
| +    if ( CERT_GetCertTrust(cert, &trust) == SECSuccess ) {
 | 
|  	/* only collect names of CAs trusted for issuing SSL clients */
 | 
| -	if (  trust->sslFlags &  CERTDB_TRUSTED_CLIENT_CA )  {
 | 
| +	if (  trust.sslFlags &  CERTDB_TRUSTED_CLIENT_CA )  {
 | 
|  	    saveit = PR_TRUE;
 | 
|  	}
 | 
|      }
 | 
| 
 |