Skip to content

Commit

Permalink
tls.c:tls_init_clientengine() memory leak
Browse files Browse the repository at this point in the history
  • Loading branch information
dilyanpalauzov committed Aug 21, 2023
1 parent 2fffdc5 commit a71d47e
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions imap/tls.c
Original file line number Diff line number Diff line change
Expand Up @@ -1594,17 +1594,17 @@ HIDDEN int tls_init_clientengine(int verifydepth,
if (!var_server_cert || strlen(var_server_cert) == 0)
client_cert = NULL;
else
client_cert = xstrdup(var_server_cert);
client_cert = var_server_cert;

if (!var_server_key || strlen(var_server_key) == 0)
client_key = NULL;
else
client_key = xstrdup(var_server_key);
client_key = var_server_key;

if (client_cert || client_key) {
if (!set_cert_stuff(c_ctx, client_cert, client_key)) {
syslog(LOG_ERR,"TLS client engine: cannot load cert/key data, may be a cert/key mismatch?");
return (-1);
return -1;
}
}

Expand Down

0 comments on commit a71d47e

Please sign in to comment.