From: Arran Cudbard-Bell Date: Mon, 14 Jun 2021 17:59:17 +0000 (-0500) Subject: Quiet complaints about non-bools X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=43b6e33798b671a31e052250178b02f4a307ca1c;p=thirdparty%2Ffreeradius-server.git Quiet complaints about non-bools --- diff --git a/src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c b/src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c index e490a819f0a..8d4a3060125 100644 --- a/src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c +++ b/src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c @@ -616,7 +616,7 @@ static int mod_thread_detach(UNUSED fr_event_list_t *el, void *thread) { rlm_eap_fast_thread_t *t = talloc_get_type_abort(thread, rlm_eap_fast_thread_t); - if (likely(t->ssl_ctx)) SSL_CTX_free(t->ssl_ctx); + if (likely(t->ssl_ctx != NULL)) SSL_CTX_free(t->ssl_ctx); t->ssl_ctx = NULL; return 0; diff --git a/src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c b/src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c index e2dd3be049b..438f44f3aef 100644 --- a/src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c +++ b/src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c @@ -364,7 +364,7 @@ static int mod_thread_detach(UNUSED fr_event_list_t *el, void *thread) { rlm_eap_peap_thread_t *t = talloc_get_type_abort(thread, rlm_eap_peap_thread_t); - if (likely(t->ssl_ctx)) SSL_CTX_free(t->ssl_ctx); + if (likely(t->ssl_ctx != NULL)) SSL_CTX_free(t->ssl_ctx); t->ssl_ctx = NULL; return 0; diff --git a/src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c b/src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c index 9e36bb8405c..55c0000880b 100644 --- a/src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c +++ b/src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c @@ -271,7 +271,7 @@ static int mod_thread_detach(UNUSED fr_event_list_t *el, void *thread) { rlm_eap_tls_thread_t *t = talloc_get_type_abort(thread, rlm_eap_tls_thread_t); - if (likely(t->ssl_ctx)) SSL_CTX_free(t->ssl_ctx); + if (likely(t->ssl_ctx != NULL)) SSL_CTX_free(t->ssl_ctx); t->ssl_ctx = NULL; return 0; diff --git a/src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c b/src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c index d22d9294ab8..5c43734197c 100644 --- a/src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c +++ b/src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c @@ -341,7 +341,7 @@ static int mod_thread_detach(UNUSED fr_event_list_t *el, void *thread) { rlm_eap_ttls_thread_t *t = talloc_get_type_abort(thread, rlm_eap_ttls_thread_t); - if (likely(t->ssl_ctx)) SSL_CTX_free(t->ssl_ctx); + if (likely(t->ssl_ctx != NULL)) SSL_CTX_free(t->ssl_ctx); t->ssl_ctx = NULL; return 0;