]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
libtest: add a sleep macro for Windows
authorGisle Vanem <gvanem@yahoo.no>
Fri, 13 Jan 2023 13:51:55 +0000 (14:51 +0100)
committerJay Satiro <raysatiro@yahoo.com>
Sun, 5 Feb 2023 08:15:07 +0000 (03:15 -0500)
.. because sleep() is used in some libtests.

Closes https://github.com/curl/curl/pull/10295

tests/libtest/lib1515.c
tests/libtest/lib1542.c
tests/libtest/test.h

index 7bad1c2de7f9a01239790d56e3fd575ffb179801..d210ed3bed31f832e3cf26ecf4639eef6f3b0382 100644 (file)
 
 #define DNS_TIMEOUT 1
 
-#if defined(WIN32) || defined(_WIN32)
-#define sleep(sec) Sleep ((sec)*1000)
-#endif
-
 static int debug_callback(CURL *curl, curl_infotype info, char *msg,
                           size_t len, void *ptr)
 {
index 32233f775b1c55276806bb894912a7ddf120071c..2570ea3cf61f193cb2b4cbdea853013b6783d640 100644 (file)
 #include "warnless.h"
 #include "memdebug.h"
 
-#if defined(WIN32) || defined(_WIN32)
-#define sleep(sec) Sleep ((sec)*1000)
-#endif
-
 int test(char *URL)
 {
   CURL *easy = NULL;
index a120a5bed2ffe35be79058b23a0755b6d1ba9ceb..65c44ff834389c581bd97093ca6932549cef489f 100644 (file)
 
 #include "curl_printf.h"
 
+#ifdef WIN32
+#define sleep(sec) Sleep ((sec)*1000)
+#endif
+
 #define test_setopt(A,B,C)                                      \
   if((res = curl_easy_setopt((A), (B), (C))) != CURLE_OK)       \
     goto test_cleanup