From 254f6fb678aee50588d5891d046850c1b2d5c060 Mon Sep 17 00:00:00 2001 From: Francesco Chemolli Date: Thu, 24 Jun 2021 22:13:23 +0000 Subject: [PATCH] SSL_SESSION::master_key cannot be falsy (#848) SSL_SESSION::master_key data member is an array. It cannot be falsy. This fixes clang -Wpointer-bool-conversion. --- compat/openssl.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compat/openssl.h b/compat/openssl.h index a3b2c1b5de..ccfcf78df6 100644 --- a/compat/openssl.h +++ b/compat/openssl.h @@ -175,7 +175,7 @@ extern "C" { inline size_t SSL_SESSION_get_master_key(const SSL_SESSION *session, unsigned char *outStart, size_t outSizeMax) { - if (!session || !session->master_key || session->master_key_length <= 0) + if (!session || session->master_key_length <= 0) return 0; const auto sourceSize = static_cast(session->master_key_length); -- 2.47.2