summaryrefslogtreecommitdiffstats
path: root/src/H5HGpkg.h
diff options
context:
space:
mode:
authorMohamad Chaarawi <chaarawi@hdfgroup.org>2015-03-30 15:24:44 (GMT)
committerMohamad Chaarawi <chaarawi@hdfgroup.org>2015-03-30 15:24:44 (GMT)
commit3dd38a29b1cf4e019703423116a8f98c80209fcd (patch)
treebb8c97511f7bcb5583f931d5ae603621cf5c5579 /src/H5HGpkg.h
parent01093ad350365e1a29f1726c4ff8c72f1d4d739a (diff)
downloadhdf5-3dd38a29b1cf4e019703423116a8f98c80209fcd.zip
hdf5-3dd38a29b1cf4e019703423116a8f98c80209fcd.tar.gz
hdf5-3dd38a29b1cf4e019703423116a8f98c80209fcd.tar.bz2
[svn-r26650] move size_t cast from define of HG_ALIGN to usage of HG_ALIGN.
Diffstat (limited to 'src/H5HGpkg.h')
-rw-r--r--src/H5HGpkg.h19
1 files changed, 9 insertions, 10 deletions
diff --git a/src/H5HGpkg.h b/src/H5HGpkg.h
index 274e0e3..f3546a2 100644
--- a/src/H5HGpkg.h
+++ b/src/H5HGpkg.h
@@ -77,8 +77,7 @@ H5FL_BLK_EXTERN(gheap_chunk);
* largest data type is eight bytes.
*/
#define H5HG_ALIGNMENT 8
-#define H5HG_ALIGN(X) (size_t)(H5HG_ALIGNMENT*(((X)+H5HG_ALIGNMENT-1)/ \
- H5HG_ALIGNMENT))
+#define H5HG_ALIGN(X) (H5HG_ALIGNMENT*(((X)+H5HG_ALIGNMENT-1)/H5HG_ALIGNMENT))
#define H5HG_ISALIGNED(X) ((X)==H5HG_ALIGN(X))
/*
@@ -86,20 +85,20 @@ H5FL_BLK_EXTERN(gheap_chunk);
* that the stuff that follows the header is aligned.
*/
#define H5HG_SIZEOF_HDR(f) \
- H5HG_ALIGN(4 + /*magic number */ \
- 1 + /*version number */ \
- 3 + /*reserved */ \
- H5F_SIZEOF_SIZE(f)) /*collection size */
+ (size_t)H5HG_ALIGN(4 + /*magic number */ \
+ 1 + /*version number */ \
+ 3 + /*reserved */ \
+ H5F_SIZEOF_SIZE(f)) /*collection size */
/*
* The overhead associated with each object in the heap, always a multiple of
* the alignment so that the stuff that follows the header is aligned.
*/
#define H5HG_SIZEOF_OBJHDR(f) \
- H5HG_ALIGN(2 + /*object id number */ \
- 2 + /*reference count */ \
- 4 + /*reserved */ \
- H5F_SIZEOF_SIZE(f)) /*object data size */
+ (size_t)H5HG_ALIGN(2 + /*object id number */ \
+ 2 + /*reference count */ \
+ 4 + /*reserved */ \
+ H5F_SIZEOF_SIZE(f)) /*object data size */
/*
* The initial guess for the number of messages in a collection. We assume