diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/setup.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/lib/setup.h b/lib/setup.h index a219080be..4b4876131 100644 --- a/lib/setup.h +++ b/lib/setup.h @@ -349,11 +349,13 @@ # include <io.h> # include <sys/types.h> # include <sys/stat.h> -# undef lseek -# define lseek(fdes,offset,whence) _lseek(fdes, (long)offset, whence) -# define fstat(fdes,stp) _fstat(fdes, stp) -# define stat(fname,stp) _stat(fname, stp) -# define struct_stat struct _stat +# ifndef _WIN32_WCE +# undef lseek +# define lseek(fdes,offset,whence) _lseek(fdes, (long)offset, whence) +# define fstat(fdes,stp) _fstat(fdes, stp) +# define stat(fname,stp) _stat(fname, stp) +# define struct_stat struct _stat +# endif # define LSEEK_ERROR (long)-1 #endif |