diff options
author | Binh-Minh Ribler <bmribler@hdfgroup.org> | 2015-10-14 03:28:12 (GMT) |
---|---|---|
committer | Binh-Minh Ribler <bmribler@hdfgroup.org> | 2015-10-14 03:28:12 (GMT) |
commit | a2ad43a8472d1a2cacfbd40989d4f27fcfb295c8 (patch) | |
tree | 18692639269f3c19b25f33baf37680105d5f48ee | |
parent | 97f0deef8c1ba1669c6db7fa6a19a119b0b66ddf (diff) | |
download | hdf5-a2ad43a8472d1a2cacfbd40989d4f27fcfb295c8.zip hdf5-a2ad43a8472d1a2cacfbd40989d4f27fcfb295c8.tar.gz hdf5-a2ad43a8472d1a2cacfbd40989d4f27fcfb295c8.tar.bz2 |
[svn-r28066] Description:
- Added description of new APIs (HDFFV-9167 and HDFFV-9169)
- Added note about the fix of memory leaks (HDFFV-9529)
-rw-r--r-- | release_docs/RELEASE.txt | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index ff99891..46ae001 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -82,7 +82,26 @@ New Features C++ API ------- - - None + - Class H5::ObjCreatPropList is added for the object creation property + list class. + + Class H5::ObjCreatPropList is derived from H5::PropList and is a + baseclass of H5::DSetCreatPropList. Additional property list classes + will be derived from H5::ObjCreatPropList when they are added to the + library in future releases. + + (BMR, 2015/10/13, Part of HDFFV-9169) + + - New Wrappers for C Functions H5P[s/g]et_attr_phase_change and + H5P[s/g]et_attr_creation_order. + + Wrappers were added to class H5::ObjCreatPropList for the C Functions + H5Pset_attr_phase_change: H5::ObjCreatPropList::setAttrPhaseChange + H5Pget_attr_phase_change: H5::ObjCreatPropList::getAttrPhaseChange + H5Pset_attr_creation_order: H5::ObjCreatPropList::setAttrCrtOrder + H5Pget_attr_creation_order: H5::ObjCreatPropList::getAttrCrtOrder + + (BMR, 2015/10/13, Part of HDFFV-9167 and HDFFV-9169) @@ -120,7 +139,16 @@ Bug Fixes since HDF5-1.8.16 C++ API ------ - - None + - Removed memory leaks + + The static global constant objects were changed to constant references + referencing dynamically allocated objects. This ensures that the clean-up + process in the C++ library occurs before the termination of the C library + and prevents memory leaks because the previous global constants were not + properly deleted before the C library termination. + + (BMR, 2015/10/13, HDFFV-9529) + High-Level APIs: ------ |