From 530942bfe4e0cda6327fd6a02849c351d18a8d69 Mon Sep 17 00:00:00 2001 From: "Evgeny Grin (Karlson2k)" Date: Sun, 24 Nov 2024 20:33:17 +0300 Subject: [PATCH] mhd_tls_funcs: fixed wrong return value type --- src/mhd2/mhd_tls_funcs.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/mhd2/mhd_tls_funcs.c b/src/mhd2/mhd_tls_funcs.c index b9221250..8038b869 100644 --- a/src/mhd2/mhd_tls_funcs.c +++ b/src/mhd2/mhd_tls_funcs.c @@ -40,10 +40,14 @@ mhd_tls_is_backend_available (struct DaemonOptions *s) mhd_assert (MHD_TLS_BACKEND_NONE != s->tls); if (MHD_TLS_BACKEND_ANY == s->tls) return mhd_tls_gnu_is_inited_fine () - /* || mhd_tls_other_is_inited_fine() */; + /* || mhd_tls_other_is_inited_fine() */ ? + mhd_TLS_BACKEND_AVAIL_OK : + mhd_TLS_BACKEND_AVAIL_NOT_AVAILABLE; #ifdef MHD_USE_GNUTLS if (MHD_TLS_BACKEND_GNUTLS == s->tls) - return mhd_tls_gnu_is_inited_fine (); + return mhd_tls_gnu_is_inited_fine () ? + mhd_TLS_BACKEND_AVAIL_OK : + mhd_TLS_BACKEND_AVAIL_NOT_AVAILABLE; #endif - return false; + return mhd_TLS_BACKEND_AVAIL_NOT_SUPPORTED; }