diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/nss.c | 4 | 
1 files changed, 3 insertions, 1 deletions
| @@ -62,6 +62,7 @@  #include <prio.h>  #include <secitem.h>  #include <secport.h> +#include <certdb.h>  #include "memory.h"  #include "easyif.h" /* for Curl_convert_from_utf8 prototype */ @@ -766,7 +767,8 @@ static SECStatus check_issuer_cert(struct connectdata *conn,    if ((!cert_issuer) || (!issuer))      res = SECFailure; -  else if (CERT_CompareCerts(cert_issuer,issuer)==PR_FALSE) +  else if (SECITEM_CompareItem(&cert_issuer->derCert, +                               &issuer->derCert)!=SECEqual)      res = SECFailure;    CERT_DestroyCertificate(cert); | 
