libmicrohttpd2

HTTP server C library (MHD 2.x, alpha)
Log | Files | Refs | README | LICENSE

commit 1501ca6a2be7d06cacac23740a13c911df9b25c1
parent 0df53809e3547a196dbe07a47ce38b33ad58ce69
Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev>
Date:   Sun,  1 Mar 2026 20:19:20 +0100

GnuTLS backend: fixed initialisation in weird configurations

Diffstat:
Msrc/mhd2/tls_gnu_funcs.c | 5++---
1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/mhd2/tls_gnu_funcs.c b/src/mhd2/tls_gnu_funcs.c @@ -145,10 +145,9 @@ mhd_tls_gnu_global_init (void) #ifdef GNUTLS_VERSION /* Make sure that used shared GnuTLS library has least the same version as MHD was configured for. Fail if the version is earlier. */ - gnutls_lib_inited = (NULL != gnutls_check_version (GNUTLS_VERSION)); + if (NULL != gnutls_check_version (GNUTLS_VERSION)) #endif - gnutls_lib_inited = - gnutls_lib_inited && (GNUTLS_E_SUCCESS == gnutls_global_init ()); + gnutls_lib_inited = (GNUTLS_E_SUCCESS == gnutls_global_init ()); #ifdef mhd_USE_TLS_DEBUG_MESSAGES gnutls_global_set_log_function (&mhd_tls_gnu_debug_print);