summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorNeil Fortner <nfortne2@hdfgroup.org>2009-06-10 19:22:09 (GMT)
committerNeil Fortner <nfortne2@hdfgroup.org>2009-06-10 19:22:09 (GMT)
commitbc2bd03a466909e874220e3f08e6abe79a5dbe9b (patch)
tree3bedd4f4b9fc4d4c2e29f0231f0c9243093ceb8c /release_docs
parent66153395600210692eac9170794bfff3804106c8 (diff)
downloadhdf5-bc2bd03a466909e874220e3f08e6abe79a5dbe9b.zip
hdf5-bc2bd03a466909e874220e3f08e6abe79a5dbe9b.tar.gz
hdf5-bc2bd03a466909e874220e3f08e6abe79a5dbe9b.tar.bz2
[svn-r17026] Purpose: fix bug 1593
Description: When using H5T_copy on committed datatypes that are already open, H5T_copy would properly use the already existing shared struct, but would still deep copy all of the fields in that struct. This would cause memory leaks, and in the case of a compound containing a vlen (or reference), the change in size would cause the size of the resulting type to be set to an incorrect value. Changed H5T_copy to properly avoid deep copies when using a reopened shared struct. Tested: jam, linew, smirom (h5committest), purify on jam
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/RELEASE.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 6043aae..bdc3f15 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -98,7 +98,8 @@ Bug Fixes since HDF5-1.8.3
Library
-------
- - None
+ - Fixed an issue with committed compound datatypes containing a vlen. Also
+ fixed memory leaks involving committed datatypes. NAF - 2009/06/10 - 1593
Parallel Library
----------------