summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2006-08-17 15:51:17 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2006-08-17 15:51:17 (GMT)
commit34f456170dedc1c1785270cac3faed9b6ef5c22c (patch)
tree1a41c683fa3d9421243cdb4276491726962cd6cc
parent832305699d1ef7c43ac93bc83dc3bb724249f240 (diff)
downloadhdf5-34f456170dedc1c1785270cac3faed9b6ef5c22c.zip
hdf5-34f456170dedc1c1785270cac3faed9b6ef5c22c.tar.gz
hdf5-34f456170dedc1c1785270cac3faed9b6ef5c22c.tar.bz2
[svn-r12590] Description:
Set the parent indirect block information correctly when creating new row sections. Tested on: FreeBSD/32 4.11 (sleipnir) Linux/64 2.4 (mir) Solaris/64 2.9 (shanti)
-rw-r--r--src/H5HFsection.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/H5HFsection.c b/src/H5HFsection.c
index 2614f8b..24c6256 100644
--- a/src/H5HFsection.c
+++ b/src/H5HFsection.c
@@ -2598,7 +2598,7 @@ HDfprintf(stderr, "%s: child_iblock_addr = %a\n", FUNC, child_iblock_addr);
/* If the child indirect block's address is defined, protect it */
if(H5F_addr_defined(child_iblock_addr)) {
- if(NULL == (child_iblock = H5HF_man_iblock_protect(hdr, dxpl_id, child_iblock_addr, child_nrows, NULL, 0, H5AC_WRITE)))
+ if(NULL == (child_iblock = H5HF_man_iblock_protect(hdr, dxpl_id, child_iblock_addr, child_nrows, sect->u.indirect.u.iblock, curr_entry, H5AC_WRITE)))
HGOTO_ERROR(H5E_HEAP, H5E_CANTPROTECT, FAIL, "unable to protect fractal heap indirect block")
} /* end if */
else