- Use off_t if SIZEOF_OFF_T is 8.

- Define USE_STAT64_FUNCS if we defined STRUCT_STAT as
  "struct stat64".
This commit is contained in:
Wayne Davison
2005-01-28 20:32:47 +00:00
parent dc3afaf6aa
commit 5b5f7e3b59

View File

@@ -340,12 +340,13 @@ enum msgcode {
#define uint32 unsigned int32
#endif
#if SIZEOF_OFF64_T && HAVE_STRUCT_STAT64
#define OFF_T off64_t
#define STRUCT_STAT struct stat64
#else
#if SIZEOF_OFF_T == 8 || !SIZEOF_OFF64_T || !HAVE_STRUCT_STAT64
#define OFF_T off_t
#define STRUCT_STAT struct stat
#else
#define OFF_T off64_t
#define STRUCT_STAT struct stat64
#define USE_STAT64_FUNCS 1
#endif
/* CAVEAT: on some systems, int64 will really be a 32-bit integer IFF