mhd_tls_funcs: fixed wrong return value type

This commit is contained in:
Evgeny Grin (Karlson2k)
2024-11-24 20:54:11 +03:00
parent 85ba7af004
commit 530942bfe4
+7 -3
View File
@@ -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;
}