commit 7422951e9bf82d036ecef2341de868838d2e1ce1
parent 92bfeb762ec316d27172cb0c3a3e272dff25a25c
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date: Tue, 31 May 2022 19:22:38 +0300
Fixed wrong variable type used for result of gnutls_priority_init()
Diffstat:
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c
@@ -5847,7 +5847,6 @@ parse_options_va (struct MHD_Daemon *daemon,
unsigned int i;
unsigned int uv;
#ifdef HTTPS_SUPPORT
- enum MHD_Result ret;
const char *pstr;
#if GNUTLS_VERSION_MAJOR >= 3
gnutls_certificate_retrieve_function2 *pgcrf;
@@ -6097,17 +6096,18 @@ parse_options_va (struct MHD_Daemon *daemon,
const char *);
if (0 != (daemon->options & MHD_USE_TLS))
{
+ int init_res;
gnutls_priority_deinit (daemon->priority_cache);
- ret = gnutls_priority_init (&daemon->priority_cache,
- pstr,
- NULL);
- if (GNUTLS_E_SUCCESS != ret)
+ init_res = gnutls_priority_init (&daemon->priority_cache,
+ pstr,
+ NULL);
+ if (GNUTLS_E_SUCCESS != init_res)
{
#ifdef HAVE_MESSAGES
MHD_DLOG (daemon,
_ ("Setting priorities to `%s' failed: %s\n"),
pstr,
- gnutls_strerror (ret));
+ gnutls_strerror (init_res));
#endif
daemon->priority_cache = NULL;
return MHD_NO;