mirror of
https://github.com/moparisthebest/curl
synced 2024-08-13 17:03:50 -04:00
check_issuer_cert() now builds and there's one warning less. Still one compiler
warning in the code though but we need NSS' base64.h header for that and we don't currently have a suitable way to include it as our own base64.h header kind of "blocks" it.
This commit is contained in:
parent
24d41452b0
commit
74e3def5b3
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user