free NULL cleanup 11
[oweals/openssl.git] / ssl / ssl_lib.c
index 5b56ac79e3e9d07cccb659a4c365c23b9ffd85e4..8eab3e9283cfe7d0a3e0c246fe55ddac8df810bb 100644 (file)
@@ -2860,14 +2860,10 @@ void ssl_clear_cipher_ctx(SSL *s)
         s->enc_write_ctx = NULL;
     }
 #ifndef OPENSSL_NO_COMP
-    if (s->expand != NULL) {
-        COMP_CTX_free(s->expand);
-        s->expand = NULL;
-    }
-    if (s->compress != NULL) {
-        COMP_CTX_free(s->compress);
-        s->compress = NULL;
-    }
+    COMP_CTX_free(s->expand);
+    s->expand = NULL;
+    COMP_CTX_free(s->compress);
+    s->compress = NULL;
 #endif
 }