fix compiler warning: comparison between signed and unsigned

This commit is contained in:
Yang Tse
2009-09-18 14:48:16 +00:00
parent 0fdb77d643
commit 61ea058d9f
2 changed files with 15 additions and 3 deletions

View File

@@ -293,6 +293,7 @@
# define fstat(fdes,stp) _fstati64(fdes, stp)
# define stat(fname,stp) _stati64(fname, stp)
# define struct_stat struct _stati64
# define LSEEK_ERROR (__int64)-1
#endif
/*
@@ -307,12 +308,17 @@
# define fstat(fdes,stp) _fstat(fdes, stp)
# define stat(fname,stp) _stat(fname, stp)
# define struct_stat struct _stat
# define LSEEK_ERROR (long)-1
#endif
#ifndef struct_stat
# define struct_stat struct stat
#endif
#ifndef LSEEK_ERROR
# define LSEEK_ERROR (off_t)-1
#endif
/*
* Default sizeof(off_t) in case it hasn't been defined in config file.
*/