Skip to content

Commit

Permalink
gtls: dereferencing NULL pointer
Browse files Browse the repository at this point in the history
Coverity CID 1291165 pointed out 'chainp' could be dereferenced when
NULL if gnutls_certificate_get_peers() had previously failed.
  • Loading branch information
bagder committed Mar 21, 2015
1 parent 5f6f9e8 commit fea13a1
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion lib/vtls/gtls.c
Expand Up @@ -838,7 +838,7 @@ gtls_connect_step3(struct connectdata *conn,
infof(data, "\t common name: WARNING couldn't obtain\n");
}

if(data->set.ssl.certinfo) {
if(data->set.ssl.certinfo && chainp) {
unsigned int i;

result = Curl_ssl_init_certinfo(data, cert_list_size);
Expand Down

0 comments on commit fea13a1

Please sign in to comment.