X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=mutt_ssl_gnutls.c;h=1080fafcc7d9112d503ef2bc294d4ab53e1502ab;hp=1284aa39b2494596a9946a128bcb88cf28705df7;hb=fb514a63a7f58b76577fb30bfa260ad1b9239c41;hpb=18ea5e8b861632627335b8d94787c742dbf5f567 diff --git a/mutt_ssl_gnutls.c b/mutt_ssl_gnutls.c index 1284aa3..1080faf 100644 --- a/mutt_ssl_gnutls.c +++ b/mutt_ssl_gnutls.c @@ -323,8 +323,8 @@ static int tls_compare_certificates (const gnutls_datum * peercert) return 0; } - ptr = (unsigned char *) strstr (b64_data.data, CERT_SEP) + 1; - ptr = (unsigned char *) strstr (ptr, CERT_SEP); + ptr = (unsigned char *) strstr ((char*) b64_data.data, CERT_SEP) + 1; + ptr = (unsigned char *) strstr ((char*) ptr, CERT_SEP); b64_data.size = b64_data.size - (ptr - b64_data.data); b64_data.data = ptr; @@ -449,10 +449,9 @@ static int tls_check_certificate (CONNECTION * conn) MUTTMENU *menu; int done, row, i, ret; FILE *fp; - gnutls_x509_dn dn; time_t t; const gnutls_datum *cert_list; - int cert_list_size = 0; + unsigned int cert_list_size = 0; gnutls_certificate_status certstat; char datestr[30]; gnutls_x509_crt cert;