commit e71a6a5dff27a8816129fa16bb0e7cedce3acc06
parent dfbc4da6df383261b11e3e4a039b76ddda1136fd
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date: Thu, 7 Sep 2023 21:08:19 +0300
mhd_threads: muted compiler warning on W32
Diffstat:
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/microhttpd/mhd_threads.c b/src/microhttpd/mhd_threads.c
@@ -218,6 +218,7 @@ MHD_create_thread_ (MHD_thread_handle_ID_ *thread,
return ! res;
#elif defined(MHD_USE_W32_THREADS)
+ uintptr_t thr_handle;
#if SIZEOF_SIZE_T != SIZEOF_UNSIGNED_INT
if (stack_size > UINT_MAX)
{
@@ -225,14 +226,13 @@ MHD_create_thread_ (MHD_thread_handle_ID_ *thread,
return 0;
}
#endif /* SIZEOF_SIZE_T != SIZEOF_UNSIGNED_INT */
-
- thread->handle = (MHD_thread_handle_) (uintptr_t)
- _beginthreadex (NULL,
- (unsigned int) stack_size,
- start_routine,
- arg,
- 0,
- NULL);
+ thr_handle = (uintptr_t) _beginthreadex (NULL,
+ (unsigned int) stack_size,
+ start_routine,
+ arg,
+ 0,
+ NULL);
+ thread->handle = (MHD_thread_handle_) thr_handle;
if ((MHD_thread_handle_) - 1 == thread->handle)
return 0;