diff options
Diffstat (limited to 'src/H5EAsblock.c')
-rw-r--r-- | src/H5EAsblock.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/H5EAsblock.c b/src/H5EAsblock.c index b774812..8ce46ac 100644 --- a/src/H5EAsblock.c +++ b/src/H5EAsblock.c @@ -185,6 +185,12 @@ HDfprintf(stderr, "%s: Called\n", FUNC); HDfprintf(stderr, "%s: sblock->size = %Zu\n", FUNC, sblock->size); #endif /* QAK */ + /* Set offset of block in array's address space */ + sblock->block_off = hdr->sblk_info[sblk_idx].start_idx; +#ifdef QAK +HDfprintf(stderr, "%s: sblock->block_off = %Hu\n", FUNC, sblock->block_off); +#endif /* QAK */ + /* Allocate space for the super block on disk */ if(HADDR_UNDEF == (sblock->addr = H5MF_alloc(hdr->f, H5FD_MEM_EARRAY_SBLOCK, dxpl_id, (hsize_t)sblock->size))) H5E_THROW(H5E_CANTALLOC, "file allocation failed for extensible array super block") |