[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r37917 - libmicrohttpd/src/microhttpd
From: |
gnunet |
Subject: |
[GNUnet-SVN] r37917 - libmicrohttpd/src/microhttpd |
Date: |
Wed, 14 Sep 2016 12:55:08 +0200 |
Author: Karlson2k
Date: 2016-09-14 12:55:07 +0200 (Wed, 14 Sep 2016)
New Revision: 37917
Modified:
libmicrohttpd/src/microhttpd/mhd_sockets.h
Log:
mhd_sockets: fix on W32 system select() wrapper macro to support NULL pointer
for timeval.
Modified: libmicrohttpd/src/microhttpd/mhd_sockets.h
===================================================================
--- libmicrohttpd/src/microhttpd/mhd_sockets.h 2016-09-13 19:23:30 UTC (rev
37916)
+++ libmicrohttpd/src/microhttpd/mhd_sockets.h 2016-09-14 10:55:07 UTC (rev
37917)
@@ -259,8 +259,9 @@
( ( (((void*)(r) == (void*)0) || ((fd_set*)(r))->fd_count == 0) && \
(((void*)(w) == (void*)0) || ((fd_set*)(w))->fd_count == 0) && \
(((void*)(e) == (void*)0) || ((fd_set*)(e))->fd_count == 0) ) ? \
- ( ((void*)(t) == (void*)0) ? \
- (Sleep((t)->tv_sec * 1000 + (t)->tv_usec / 1000), 0) : 0 ) : \
+ ( ((void*)(t) == (void*)0) ? 0 : \
+ (Sleep(((struct timeval*)(t))->tv_sec * 1000 + \
+ ((struct timeval*)(t))->tv_usec / 1000), 0) ) : \
(select((int)0,(r),(w),(e),(t))) )
#endif
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r37917 - libmicrohttpd/src/microhttpd,
gnunet <=