]> granicus.if.org Git - libevent/commitdiff
test: fix building with --disable-thread-support under win32
authorAzat Khuzhin <a3at.mail@gmail.com>
Sun, 7 Aug 2016 20:14:01 +0000 (23:14 +0300)
committerAzat Khuzhin <a3at.mail@gmail.com>
Tue, 9 Aug 2016 12:47:58 +0000 (15:47 +0300)
test/bench_http.c
test/print-winsock-errors.c
test/test-ratelim.c

index 6d0d971799b5b106672d481aaca540d8824d4370..0c46855f4f9497e654b690adccd303c5ad3dff8e 100644 (file)
@@ -138,7 +138,9 @@ main(int argc, char **argv)
 #ifdef _WIN32
                case 'i':
                        use_iocp = 1;
+#ifdef EVTHREAD_USE_WINDOWS_THREADS_IMPLEMENTED
                        evthread_use_windows_threads();
+#endif
                        event_config_set_flag(cfg,EVENT_BASE_FLAG_STARTUP_IOCP);
                        break;
 #endif
index ab6e610e84dba8e66a568e7b3ecacc91b334bc5d..64d6b0e70e4de0f59b611092aa31815aa9d1ff7d 100644 (file)
@@ -15,7 +15,9 @@ int main (int argc, char **argv)
   int i, j;
   const char *s1, *s2;
 
+#ifdef EVTHREAD_USE_WINDOWS_THREADS_IMPLEMENTED
   evthread_use_windows_threads ();
+#endif
 
   s1 = evutil_socket_error_to_string (WSAEINTR);
 
index 17babfdcbcf5804af022805849a2b395f78aa0c8..9ee989bd820e18716895c0bc8f15462810f37ce8 100644 (file)
@@ -279,7 +279,9 @@ test_ratelimiting(void)
 
 #ifdef _WIN32
        if (cfg_enable_iocp) {
+#ifdef EVTHREAD_USE_WINDOWS_THREADS_IMPLEMENTED
                evthread_use_windows_threads();
+#endif
                event_config_set_flag(base_cfg, EVENT_BASE_FLAG_STARTUP_IOCP);
        }
 #endif