commit 481c63baad45efc7fd2b1bb6789b1b349f6a6efe parent f971d78f31a0ccd3448f65c8854493e9b871a4f3 Author: Evgeny Grin (Karlson2k) <k2k@narod.ru> Date: Mon, 25 Oct 2021 15:27:53 +0300 mhd_mono_clock: do not use MinGW clock wrappers on W32 System native clocks are always available on W32 Diffstat:
| M | src/microhttpd/mhd_mono_clock.c | | | 9 | +++++++-- |
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/microhttpd/mhd_mono_clock.c b/src/microhttpd/mhd_mono_clock.c @@ -25,10 +25,15 @@ #include "mhd_mono_clock.h" -#if defined(_WIN32) && ! defined(__CYGWIN__) && defined(HAVE_CLOCK_GETTIME) +#if defined(_WIN32) && ! defined(__CYGWIN__) /* Prefer native clock source over wrappers */ +#ifdef HAVE_CLOCK_GETTIME #undef HAVE_CLOCK_GETTIME -#endif /* _WIN32 && ! __CYGWIN__ && HAVE_CLOCK_GETTIME */ +#endif /* HAVE_CLOCK_GETTIME */ +#ifdef HAVE_GETTIMEOFDAY +#undef HAVE_GETTIMEOFDAY +#endif /* HAVE_GETTIMEOFDAY */ +#endif /* _WIN32 && ! __CYGWIN__ */ #ifdef HAVE_TIME_H #include <time.h>