diff options
Diffstat (limited to 'src/H5Fprivate.h')
-rw-r--r-- | src/H5Fprivate.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/H5Fprivate.h b/src/H5Fprivate.h index ae7e75c..6eb6dd9 100644 --- a/src/H5Fprivate.h +++ b/src/H5Fprivate.h @@ -51,6 +51,7 @@ #define H5F_ACC_CREAT 0x0002 /* Create non-existing files */ #define H5F_ACC_EXCL 0x0004 /* Fail if file exists */ #define H5F_ACC_TRUNC 0x0008 /* Truncate existing file */ +#define H5F_ACC_DEBUG 0x00010 /* Print debug info */ /* @@ -138,22 +139,22 @@ /* WE DON'T CHECK FOR OVERFLOW! */ \ int64 _n = 0; \ intn _i; \ - uint8 *_p = (uint8*)(p)+8; \ + (p) += 8; \ for (_i=0; _i<sizeof(int64); _i++, _n<<=8) { \ - _n |= *(--_p); \ + _n |= *(--p); \ } \ - (p) = (uint8*)(p)+8; \ + (p) += 8; \ } # define UINT64DECODE(p, n) { \ /* WE DON'T CHECK FOR OVERFLOW! */ \ uint64 _n = 0; \ intn _i; \ - uint8 *_p = (uint8*)(p)+8; \ + (p) += 8; \ for (_i=0; _i<sizeof(uint64); _i++, _n<<=8) { \ - _n |= *(--_p); \ + _n |= *(--p); \ } \ - (p) = (uint8*)(p)+8; \ + (p) += 8; \ } #else |