summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorRaymond Lu <songyulu@hdfgroup.org>2005-02-08 22:20:48 (GMT)
committerRaymond Lu <songyulu@hdfgroup.org>2005-02-08 22:20:48 (GMT)
commit7a420dad641c76d53904840ce1ae24fc9e27f5ad (patch)
tree80dcd4fa1e48dd9e7d185df54dc278e3a5ac682c /release_docs
parent99c08dd282650fcf968e37efdba00fa65bd349b7 (diff)
downloadhdf5-7a420dad641c76d53904840ce1ae24fc9e27f5ad.zip
hdf5-7a420dad641c76d53904840ce1ae24fc9e27f5ad.tar.gz
hdf5-7a420dad641c76d53904840ce1ae24fc9e27f5ad.tar.bz2
[svn-r9963] Purpose: Bug fix
Description: For enum datatype, if H5Tget_member_value was called after H5Tenum_valueof, it wouldn't return correct value. It happened because there's sorting in H5Tenum_valueof which changed the order of enum members. Solution: Made a copy of original enum datatype and do sorting on the copied datatype, to protect the original order. Also added test case in dtypes.c Platforms tested: h5committest and fuss. Misc. update: RELEASE.txt
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/RELEASE.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 4d67be3..3a16cbd 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -70,6 +70,9 @@ Bug Fixes since HDF5-1.6.3 release
Library
-------
+ - H5Tget_member_value calls for enum datatype didn't return correct
+ value if H5Tenum_valueof was called first. It's fixed. SLU -
+ 2005/02/08
- For variable-length string, H5Tget_class returned H5T_STRING as its
class. But H5Tdetect_class and H5Tget_member_class considered it
as H5T_VLEN. This is fixed to let all these 3 functions treat it