[svn-r8645] Purpose: bug fix

Description:  If compound datatype has variable-length string as field, after it's committed to
the file, when it's reopened, the size of the datatype is miscalculated.  It makes the data
unreadable.  Dumper also fails to read data because of this problem.

Solution:  Change the size of datatype when it's committed to file.  Then modify the size again
for memory type when it's reopened.

Platforms tested: h5committest and RH 8.

Misc. update:  RELEASE.txt
This commit is contained in:
Raymond Lu 2004-06-10 13:47:59 -05:00
parent 78ca05e040
commit 52fa2f94ca

View File

@ -131,6 +131,8 @@ Bug Fixes since HDF5-1.6.0 release
Library
-------
- Fixed failure to read data back from file of compound type with
variable-length string as field. SLU - 2004/06/10
- Fixed potential file corruption bug when a block of metadata could
overlap the end of the internal metadata accumulator buffer and
the buffer would be extended correctly, but would incorrectly