mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-03-13 16:47:58 +08:00
Initialize filter mask and chunk nbytes for 'Single' chunk index (#1261)
This commit is contained in:
parent
e36aa06950
commit
364d8cc3e7
@ -125,8 +125,14 @@ H5D__single_idx_init(const H5D_chk_idx_info_t *idx_info, const H5S_t H5_ATTR_UNU
|
||||
HDassert(idx_info->layout);
|
||||
HDassert(idx_info->storage);
|
||||
|
||||
if (idx_info->pline->nused)
|
||||
if (idx_info->pline->nused) {
|
||||
idx_info->layout->flags |= H5O_LAYOUT_CHUNK_SINGLE_INDEX_WITH_FILTER;
|
||||
|
||||
if (!H5F_addr_defined(idx_info->storage->idx_addr)) {
|
||||
idx_info->storage->u.single.nbytes = 0;
|
||||
idx_info->storage->u.single.filter_mask = 0;
|
||||
}
|
||||
}
|
||||
else
|
||||
idx_info->layout->flags = 0;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user