X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=apps%2Fs_client.c;h=a14d8855b39968a9850c07b201dc68c0beee5188;hb=a55b3959374161e33c68542d27c0fe93c6b7fe81;hp=10ea1f1167e45774e9486d486af67b25ec00601e;hpb=9cb0c3a3cae638143af8bc66dd2b19f7593e3978;p=oweals%2Fopenssl.git diff --git a/apps/s_client.c b/apps/s_client.c index 10ea1f1167..a14d8855b3 100644 --- a/apps/s_client.c +++ b/apps/s_client.c @@ -2474,6 +2474,7 @@ int s_client_main(int argc, char **argv) #ifndef OPENSSL_NO_SRP OPENSSL_free(srp_arg.srppassin); #endif + OPENSSL_free(connectstr); OPENSSL_free(host); OPENSSL_free(port); X509_VERIFY_PARAM_free(vpm); @@ -2484,6 +2485,7 @@ int s_client_main(int argc, char **argv) OPENSSL_clear_free(cbuf, BUFSIZZ); OPENSSL_clear_free(sbuf, BUFSIZZ); OPENSSL_clear_free(mbuf, BUFSIZZ); + release_engine(e); BIO_free(bio_c_out); bio_c_out = NULL; BIO_free(bio_c_msg);