gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r32399 - in libmicrohttpd/src: examples include testcurl te


From: gnunet
Subject: [GNUnet-SVN] r32399 - in libmicrohttpd/src: examples include testcurl testcurl/https testspdy testzzuf
Date: Tue, 18 Feb 2014 19:39:31 +0100

Author: Karlson2k
Date: 2014-02-18 19:39:31 +0100 (Tue, 18 Feb 2014)
New Revision: 32399

Modified:
   libmicrohttpd/src/examples/authorization_example.c
   libmicrohttpd/src/include/platform.h
   libmicrohttpd/src/testcurl/https/test_https_time_out.c
   libmicrohttpd/src/testcurl/test_get.c
   libmicrohttpd/src/testcurl/test_get_response_cleanup.c
   libmicrohttpd/src/testcurl/test_iplimit.c
   libmicrohttpd/src/testcurl/test_post.c
   libmicrohttpd/src/testcurl/test_termination.c
   libmicrohttpd/src/testcurl/test_urlparse.c
   libmicrohttpd/src/testspdy/test_proxies.c
   libmicrohttpd/src/testzzuf/socat.c
Log:
add sleep() and usleep() replacement for W32

Modified: libmicrohttpd/src/examples/authorization_example.c
===================================================================
--- libmicrohttpd/src/examples/authorization_example.c  2014-02-18 18:39:10 UTC 
(rev 32398)
+++ libmicrohttpd/src/examples/authorization_example.c  2014-02-18 18:39:31 UTC 
(rev 32399)
@@ -25,6 +25,12 @@
 
 #include "platform.h"
 #include <microhttpd.h>
+#ifdef _WIN32
+#ifndef WIN32_LEAN_AND_MEAN
+#define WIN32_LEAN_AND_MEAN 1
+#endif /* !WIN32_LEAN_AND_MEAN */
+#include <windows.h>
+#endif
 
 #define PAGE "<html><head><title>libmicrohttpd 
demo</title></head><body>libmicrohttpd demo</body></html>"
 

Modified: libmicrohttpd/src/include/platform.h
===================================================================
--- libmicrohttpd/src/include/platform.h        2014-02-18 18:39:10 UTC (rev 
32398)
+++ libmicrohttpd/src/include/platform.h        2014-02-18 18:39:31 UTC (rev 
32399)
@@ -120,6 +120,8 @@
 
 #if defined(_WIN32) && !defined(__CYGWIN__)
 #include <ws2tcpip.h>
+#define sleep(seconds) (SleepEx((seconds)*1000, 1)/1000)
+#define usleep(useconds) (void)SleepEx((useconds)/1000, 1)
 #endif
 
 #ifndef MHD_SOCKET_DEFINED

Modified: libmicrohttpd/src/testcurl/https/test_https_time_out.c
===================================================================
--- libmicrohttpd/src/testcurl/https/test_https_time_out.c      2014-02-18 
18:39:10 UTC (rev 32398)
+++ libmicrohttpd/src/testcurl/https/test_https_time_out.c      2014-02-18 
18:39:31 UTC (rev 32399)
@@ -31,6 +31,13 @@
 #include "tls_test_common.h"
 #include <gcrypt.h>
 
+#ifdef _WIN32
+#ifndef WIN32_LEAN_AND_MEAN
+#define WIN32_LEAN_AND_MEAN 1
+#endif /* !WIN32_LEAN_AND_MEAN */
+#include <windows.h>
+#endif
+
 extern const char srv_key_pem[];
 extern const char srv_self_signed_cert_pem[];
 

Modified: libmicrohttpd/src/testcurl/test_get.c
===================================================================
--- libmicrohttpd/src/testcurl/test_get.c       2014-02-18 18:39:10 UTC (rev 
32398)
+++ libmicrohttpd/src/testcurl/test_get.c       2014-02-18 18:39:31 UTC (rev 
32399)
@@ -34,8 +34,11 @@
 #include <string.h>
 #include <time.h>
 
-#ifdef __MINGW32__
-#define usleep(usec) (Sleep ((usec) / 1000),0)
+#ifdef _WIN32
+#ifndef WIN32_LEAN_AND_MEAN
+#define WIN32_LEAN_AND_MEAN 1
+#endif /* !WIN32_LEAN_AND_MEAN */
+#include <windows.h>
 #endif
 
 #ifndef WINDOWS

Modified: libmicrohttpd/src/testcurl/test_get_response_cleanup.c
===================================================================
--- libmicrohttpd/src/testcurl/test_get_response_cleanup.c      2014-02-18 
18:39:10 UTC (rev 32398)
+++ libmicrohttpd/src/testcurl/test_get_response_cleanup.c      2014-02-18 
18:39:31 UTC (rev 32399)
@@ -41,6 +41,13 @@
 #include <unistd.h>
 #endif
 
+#ifdef _WIN32
+#ifndef WIN32_LEAN_AND_MEAN
+#define WIN32_LEAN_AND_MEAN 1
+#endif /* !WIN32_LEAN_AND_MEAN */
+#include <windows.h>
+#endif
+
 #define TESTSTR "/* DO NOT CHANGE THIS LINE */"
 
 static int oneone;

Modified: libmicrohttpd/src/testcurl/test_iplimit.c
===================================================================
--- libmicrohttpd/src/testcurl/test_iplimit.c   2014-02-18 18:39:10 UTC (rev 
32398)
+++ libmicrohttpd/src/testcurl/test_iplimit.c   2014-02-18 18:39:31 UTC (rev 
32399)
@@ -37,6 +37,13 @@
 #include <unistd.h>
 #endif
 
+#ifdef _WIN32
+#ifndef WIN32_LEAN_AND_MEAN
+#define WIN32_LEAN_AND_MEAN 1
+#endif /* !WIN32_LEAN_AND_MEAN */
+#include <windows.h>
+#endif
+
 static int oneone;
 
 struct CBC

Modified: libmicrohttpd/src/testcurl/test_post.c
===================================================================
--- libmicrohttpd/src/testcurl/test_post.c      2014-02-18 18:39:10 UTC (rev 
32398)
+++ libmicrohttpd/src/testcurl/test_post.c      2014-02-18 18:39:31 UTC (rev 
32399)
@@ -36,6 +36,13 @@
 #include <unistd.h>
 #endif
 
+#ifdef _WIN32
+#ifndef WIN32_LEAN_AND_MEAN
+#define WIN32_LEAN_AND_MEAN 1
+#endif /* !WIN32_LEAN_AND_MEAN */
+#include <windows.h>
+#endif
+
 #define POST_DATA "name=daniel&project=curl"
 
 static int oneone;

Modified: libmicrohttpd/src/testcurl/test_termination.c
===================================================================
--- libmicrohttpd/src/testcurl/test_termination.c       2014-02-18 18:39:10 UTC 
(rev 32398)
+++ libmicrohttpd/src/testcurl/test_termination.c       2014-02-18 18:39:31 UTC 
(rev 32399)
@@ -41,6 +41,13 @@
 #include <sys/socket.h>
 #endif
 
+#ifdef _WIN32
+#ifndef WIN32_LEAN_AND_MEAN
+#define WIN32_LEAN_AND_MEAN 1
+#endif /* !WIN32_LEAN_AND_MEAN */
+#include <windows.h>
+#endif
+
 static int
 connection_handler (void *cls,
                     struct MHD_Connection *connection,

Modified: libmicrohttpd/src/testcurl/test_urlparse.c
===================================================================
--- libmicrohttpd/src/testcurl/test_urlparse.c  2014-02-18 18:39:10 UTC (rev 
32398)
+++ libmicrohttpd/src/testcurl/test_urlparse.c  2014-02-18 18:39:31 UTC (rev 
32399)
@@ -32,8 +32,11 @@
 #include <string.h>
 #include <time.h>
 
-#ifdef __MINGW32__
-#define usleep(usec) (Sleep ((usec) / 1000),0)
+#ifdef _WIN32
+#ifndef WIN32_LEAN_AND_MEAN
+#define WIN32_LEAN_AND_MEAN 1
+#endif /* !WIN32_LEAN_AND_MEAN */
+#include <windows.h>
 #endif
 
 #ifndef WINDOWS

Modified: libmicrohttpd/src/testspdy/test_proxies.c
===================================================================
--- libmicrohttpd/src/testspdy/test_proxies.c   2014-02-18 18:39:10 UTC (rev 
32398)
+++ libmicrohttpd/src/testspdy/test_proxies.c   2014-02-18 18:39:31 UTC (rev 
32399)
@@ -34,6 +34,13 @@
 #include <sys/wait.h> /* pid_t */
 #include "common.h"
 
+#ifdef _WIN32
+#ifndef WIN32_LEAN_AND_MEAN
+#define WIN32_LEAN_AND_MEAN 1
+#endif /* !WIN32_LEAN_AND_MEAN */
+#include <windows.h>
+#endif
+
 #define EXPECTED_BODY "<html><head><title>libmicrohttpd 
demo</title></head><body>libmicrohttpd demo</body></html>"
 
 

Modified: libmicrohttpd/src/testzzuf/socat.c
===================================================================
--- libmicrohttpd/src/testzzuf/socat.c  2014-02-18 18:39:10 UTC (rev 32398)
+++ libmicrohttpd/src/testzzuf/socat.c  2014-02-18 18:39:31 UTC (rev 32399)
@@ -29,7 +29,14 @@
 #include <sys/wait.h>
 #include <signal.h>
 
+#ifdef _WIN32
+#ifndef WIN32_LEAN_AND_MEAN
+#define WIN32_LEAN_AND_MEAN 1
+#endif /* !WIN32_LEAN_AND_MEAN */
+#include <windows.h>
+#endif
 
+
 /**
  * A larger loop count will run more random tests --
  * which would be good, except that it may take too




reply via email to

[Prev in Thread] Current Thread [Next in Thread]