// If the client supports compression but our context does not support
// we can not adjust.
-#if defined(OPENSSL_NO_COMP)
+#if !defined(OPENSSL_NO_COMP)
const bool requireCompression = (features.compressMethod && ssl->ctx->comp_methods == NULL);
#else
const bool requireCompression = features.compressMethod;
debugs(83, 7, "SNI server name: " << serverName);
#endif
-#if defined(OPENSSL_NO_COMP)
+#if !defined(OPENSSL_NO_COMP)
if (ssl->session->compress_meth)
compressMethod = ssl->session->compress_meth;
else if (sslVersion >= 3) //if it is 3 or newer version then compression is disabled