From 506fc54a2fe09032d61dda3a63191217ee187648 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 19 Jul 2011 04:56:43 +0000 Subject: *** empty log message *** --- eio.c | 6 +++++- xthread.h | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/eio.c b/eio.c index 063e50a..15c3f93 100644 --- a/eio.c +++ b/eio.c @@ -73,6 +73,10 @@ # define ELOOP EDOM #endif +#if !defined(ENOTSOCK) && defined(WSAENOTSOCK) +# define ENOTSOCK WSAENOTSOCK +#endif + static void eio_destroy (eio_req *req); #ifndef EIO_FINISH @@ -105,7 +109,7 @@ static void eio_destroy (eio_req *req); #ifdef EIO_STRUCT_STATI64 #define stat(path,buf) _stati64 (path,buf) - #define fstat(fd,buf) _fstati64 (path,buf) + #define fstat(fd,buf) _fstati64 (fd,buf) #endif #define lstat(path,buf) stat (path,buf) #define fsync(fd) (FlushFileBuffers ((HANDLE)EIO_FD_TO_WIN32_HANDLE (fd)) ? 0 : EIO_ERRNO (EBADF, -1)) diff --git a/xthread.h b/xthread.h index 3b6b4e0..2850806 100644 --- a/xthread.h +++ b/xthread.h @@ -16,7 +16,6 @@ ///////////////////////////////////////////////////////////////////////////// #ifdef _WIN32 -typedef int ssize_t; #define NTDDI_VERSION NTDDI_WIN2K // needed to get win2000 api calls #define _WIN32_WINNT 0x400 -- cgit v1.2.3