diff options
author | Dana Robinson <43805+derobins@users.noreply.github.com> | 2023-07-27 19:26:17 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-27 19:26:17 (GMT) |
commit | 95e5349089b95dfb95f0f8ce2d6db1bc04ba6c82 (patch) | |
tree | f2bd0c1f37cf3b15b4ce199984fbe164a276f88e /src/H5SL.c | |
parent | df5dcb2a735dd5bb3ee2cc700119109605976e41 (diff) | |
download | hdf5-95e5349089b95dfb95f0f8ce2d6db1bc04ba6c82.zip hdf5-95e5349089b95dfb95f0f8ce2d6db1bc04ba6c82.tar.gz hdf5-95e5349089b95dfb95f0f8ce2d6db1bc04ba6c82.tar.bz2 |
Misc warnings and cross-compile improvements (#3281)
Diffstat (limited to 'src/H5SL.c')
-rw-r--r-- | src/H5SL.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -156,9 +156,9 @@ #define H5SL_GROW(X, LVL, ERR) \ { \ /* Check if we need to increase allocation of forward pointers */ \ - if (LVL + 1 >= 1u << X->log_nalloc) { \ + if (LVL + 1 >= ((size_t)1) << X->log_nalloc) { \ H5SL_node_t **_tmp; \ - HDassert(LVL + 1 == 1U << X->log_nalloc); \ + HDassert(LVL + 1 == ((size_t)1) << X->log_nalloc); \ /* Double the amount of allocated space */ \ X->log_nalloc++; \ \ @@ -178,7 +178,7 @@ \ /* Create the new factory */ \ H5SL_fac_g[H5SL_fac_nused_g] = \ - H5FL_fac_init((1u << H5SL_fac_nused_g) * sizeof(H5SL_node_t *)); \ + H5FL_fac_init((((size_t)1) << H5SL_fac_nused_g) * sizeof(H5SL_node_t *)); \ H5SL_fac_nused_g++; \ } \ \ @@ -198,9 +198,9 @@ #define H5SL_SHRINK(X, LVL) \ { \ /* Check if we can reduce the allocation of forward pointers */ \ - if (LVL <= 1u << (X->log_nalloc - 1)) { \ + if (LVL <= ((size_t)1) << (X->log_nalloc - 1)) { \ H5SL_node_t **_tmp; \ - HDassert(LVL == 1U << (X->log_nalloc - 1)); \ + HDassert(LVL == ((size_t)1) << (X->log_nalloc - 1)); \ X->log_nalloc--; \ \ /* Allocate space for new forward pointers */ \ |