diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2014-04-04 11:43:07 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2014-04-04 11:43:07 +0300 |
commit | 396767664c93e58b106e000dd52fd973c8b5b273 (patch) | |
tree | 18722adb7643e076944ca1c6809cce3fc262acd6 | |
parent | 17fdac5a535106e32ad8c8aa9ac23b0f10573ccd (diff) | |
download | egawk-396767664c93e58b106e000dd52fd973c8b5b273.tar.gz egawk-396767664c93e58b106e000dd52fd973c8b5b273.tar.bz2 egawk-396767664c93e58b106e000dd52fd973c8b5b273.zip |
Fix a compilation warning.
-rw-r--r-- | extension/ChangeLog | 6 | ||||
-rw-r--r-- | extension/time.c | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/extension/ChangeLog b/extension/ChangeLog index 4eb96818..c3726398 100644 --- a/extension/ChangeLog +++ b/extension/ChangeLog @@ -1,3 +1,9 @@ +2014-04-04 Arnold D. Robbins <arnold@skeeve.com> + + * time.c: Include <time.h> unconditionally to get declaration + of nanosleep on Linux. Avoids a warning. Thanks to Michal + Jaegermann. + 2014-03-31 Arnold D. Robbins <arnold@skeeve.com> * configure.ac: Remove -Wextra to avoid killing compilations diff --git a/extension/time.c b/extension/time.c index 19466e08..e6b2b39f 100644 --- a/extension/time.c +++ b/extension/time.c @@ -85,15 +85,13 @@ static awk_bool_t (*init_func)(void) = NULL; int plugin_is_GPL_compatible; +#include <time.h> #if defined(HAVE_GETTIMEOFDAY) && defined(HAVE_SYS_TIME_H) #include <sys/time.h> #endif #if defined(HAVE_SELECT) && defined(HAVE_SYS_SELECT_H) #include <sys/select.h> #endif -#if defined(HAVE_NANOSLEEP) && defined(HAVE_TIME_H) -#include <time.h> -#endif #if defined(HAVE_GETSYSTEMTIMEASFILETIME) #define WIN32_LEAN_AND_MEAN #include <windows.h> |