diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/common.h | 14 | 
1 files changed, 9 insertions, 5 deletions
| diff --git a/include/common.h b/include/common.h index 2812f49..d0c706d 100644 --- a/include/common.h +++ b/include/common.h @@ -70,17 +70,21 @@ extern "C" {  #endif  /* define a print format specifier for off_t */ -#ifdef __USE_FILE_OFFSET64 +#if (SIZEOF_OFF_T >= 8)  #define PRIxoff_t PRIx64  #define PRIdoff_t PRId64  #else -#if (SIZEOF_LONG == SIZEOF_LOFF_T)  #define PRIxoff_t "l"PRIx32  #define PRIdoff_t "l"PRId32 -#else -#define PRIxoff_t "ll"PRIx32 -#define PRIdoff_t "ll"PRId32  #endif + +/* define a print format specifier for loff_t */ +#if (SIZEOF_LOFF_T >= 8) +#define PRIxloff_t PRIx64 +#define PRIdloff_t PRId64 +#else +#define PRIxloff_t "l"PRIx32 +#define PRIdloff_t "l"PRId32  #endif  /* Verbose messages */ | 
