diff options
Diffstat (limited to 'src/H5Odtype.c')
-rw-r--r-- | src/H5Odtype.c | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/src/H5Odtype.c b/src/H5Odtype.c index f42120f..73f8686 100644 --- a/src/H5Odtype.c +++ b/src/H5Odtype.c @@ -1359,22 +1359,16 @@ H5O_dtype_set_share(void *_mesg/*in,out*/, const H5O_shared_t *sh) *------------------------------------------------------------------------- */ static htri_t -H5O_dtype_is_shared (const void *_mesg) +H5O_dtype_is_shared(const void *_mesg) { - const H5T_t *dt = (const H5T_t *)_mesg; - htri_t ret_value; + const H5T_t *mesg = (const H5T_t *)_mesg; FUNC_ENTER_NOAPI_NOINIT_NOFUNC(H5O_dtype_is_shared) - HDassert(dt); - - if(dt->sh_loc.flags & (H5O_COMMITTED_FLAG | H5O_SHARED_IN_HEAP_FLAG)) - ret_value = TRUE; - else - ret_value = FALSE; + HDassert(mesg); - FUNC_LEAVE_NOAPI(ret_value) -} /* end H5O_dtype_is_shared */ + FUNC_LEAVE_NOAPI(H5O_IS_SHARED(mesg->sh_loc.flags)) +} /* end H5O_dtype_is_shared() */ /*------------------------------------------------------------------------- |