mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-01-24 15:25:00 +08:00
[svn-r18832] Description:
Correct error where variable didn't always get initialized correctly. Tested on: Mac OS X/32 10.6.3 (amazon) w/debug & prod Windows w/debug & prod
This commit is contained in:
parent
6413372648
commit
8d6ec653bd
@ -708,7 +708,6 @@ H5HF_man_iblock_root_halve(H5HF_indirect_t *iblock, hid_t dxpl_id)
|
||||
* QAK - 6/12/2006
|
||||
*/
|
||||
/* Free previous indirect block disk space */
|
||||
old_size = iblock->size;
|
||||
if(H5MF_xfree(hdr->f, H5FD_MEM_FHEAP_IBLOCK, dxpl_id, iblock->addr, (hsize_t)iblock->size) < 0)
|
||||
HGOTO_ERROR(H5E_HEAP, H5E_CANTFREE, FAIL, "unable to free fractal heap indirect block file space")
|
||||
} /* end if */
|
||||
@ -721,6 +720,7 @@ H5HF_man_iblock_root_halve(H5HF_indirect_t *iblock, hid_t dxpl_id)
|
||||
/* Compute size of buffer needed for new indirect block */
|
||||
old_nrows = iblock->nrows;
|
||||
iblock->nrows = new_nrows;
|
||||
old_size = iblock->size;
|
||||
iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock);
|
||||
|
||||
/* Allocate [temporary] space for the new indirect block on disk */
|
||||
|
Loading…
Reference in New Issue
Block a user