Enclose sleep replacement in HAVE_NANOSLEEP

pull/168/head
Michael Black 2020-01-07 17:33:37 -06:00
rodzic 325d26c1d1
commit f2f56558e7
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 6599353EC683404D
2 zmienionych plików z 3 dodań i 1 usunięć

Wyświetl plik

@ -31,7 +31,7 @@ AC_CHECK_HEADERS([winioctl.h winbase.h], [], [], [
#endif
])
AC_CHECK_FUNCS([getopt getopt_long usleep sleep gettimeofday])
AC_CHECK_FUNCS([getopt getopt_long usleep sleep nanosleep gettimeofday])
AC_CHECK_TYPES([struct timezone, ssize_t],[],[],[
#if HAVE_SYS_TYPES_H
# include <sys/types.h>

Wyświetl plik

@ -35,6 +35,7 @@
* \param same as man page for each
*
*/
#ifdef HAVE_NANOSLEEP
#include <unistd.h>
#include <errno.h>
#include <time.h>
@ -70,3 +71,4 @@ int usleep(useconds_t usec)
return 0;
}
#endif // HAVE_NANOSLEEP