summaryrefslogtreecommitdiffstats
path: root/crypto/comp
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2018-03-26 20:12:25 +0200
committerMatt Caswell <matt@openssl.org>2018-03-27 18:15:24 +0200
commit320a81277e402f393289ae7229b2320324321fb1 (patch)
tree342b0eb948fccb52621e97cce7b69b09c701ca05 /crypto/comp
parentAssert that alpn_selected is NULL before we assign it (diff)
downloadopenssl-320a81277e402f393289ae7229b2320324321fb1.tar.xz
openssl-320a81277e402f393289ae7229b2320324321fb1.zip
Remove some code for a contributor that we cannot find
This removes some code because we cannot trace the original contributor to get their agreement for the licence change (original commit e03ddfae). After this change there will be numerous failures in the test cases until someone rewrites the missing code. All *_free functions should accept a NULL parameter. After this change the following *_free functions will fail if a NULL parameter is passed: BIO_ACCEPT_free() BIO_CONNECT_free() BN_BLINDING_free() BN_CTX_free() BN_MONT_CTX_free() BN_RECP_CTX_free() BUF_MEM_free() COMP_CTX_free() ERR_STATE_free() TXT_DB_free() X509_STORE_free() ssl3_free() ssl_cert_free() SSL_SESSION_free() SSL_free() [skip ci] Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de> (Merged from https://github.com/openssl/openssl/pull/5757)
Diffstat (limited to 'crypto/comp')
-rw-r--r--crypto/comp/comp_lib.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/crypto/comp/comp_lib.c b/crypto/comp/comp_lib.c
index 137a5db7a2..5bed1876a8 100644
--- a/crypto/comp/comp_lib.c
+++ b/crypto/comp/comp_lib.c
@@ -45,9 +45,6 @@ const char *COMP_get_name(const COMP_METHOD *meth)
void COMP_CTX_free(COMP_CTX *ctx)
{
- if (ctx == NULL)
- return;
-
if (ctx->meth->finish != NULL)
ctx->meth->finish(ctx);