diff options
| -rw-r--r-- | eio.c | 5 | ||||
| -rw-r--r-- | eio.h | 2 | 
2 files changed, 5 insertions, 2 deletions
| @@ -166,7 +166,6 @@ static void eio_destroy (eio_req *req);    #include <sys/select.h>    #include <sys/statvfs.h>    #include <unistd.h> -  #include <utime.h>    #include <signal.h>    #include <dirent.h> @@ -200,6 +199,10 @@ static void eio_destroy (eio_req *req);  #endif +#if HAVE_UTIMES +# include <utime.h> +#endif +  #if HAVE_SENDFILE  # if __linux  #  include <sys/sendfile.h> @@ -69,7 +69,7 @@ typedef int (*eio_cb)(eio_req *req);  #ifdef _WIN32    typedef int      eio_uid_t;    typedef int      eio_gid_t; -  #ifdef _MINGW32_ /* no intptr_t */ +  #ifdef __MINGW32__ /* no intptr_t */      typedef ssize_t  eio_ssize_t;    #else      typedef intptr_t eio_ssize_t; /* or SSIZE_T */ | 
