diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2000-11-11 20:16:51 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2000-11-11 20:16:51 (GMT) |
commit | 51608fceef939f8f867da697d6bf3e96672ccbec (patch) | |
tree | 7fe176d0e3c1a3c5737832ae294ee206acb52a6f /src/H5Pprivate.h | |
parent | 2d0c5c10679e3cbfc0b5d21f4989efa695a0a463 (diff) | |
download | hdf5-51608fceef939f8f867da697d6bf3e96672ccbec.zip hdf5-51608fceef939f8f867da697d6bf3e96672ccbec.tar.gz hdf5-51608fceef939f8f867da697d6bf3e96672ccbec.tar.bz2 |
[svn-r2868] Purpose:
Bug Fix
Description:
Generic property lists were leaking memory.
Solution:
Tied them into the regular cleanup code called at the library's termination
Platforms tested:
Solaris 2.6 (baldric) & FreeBSD 4.1.1 (hawkwind)
Diffstat (limited to 'src/H5Pprivate.h')
-rw-r--r-- | src/H5Pprivate.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/H5Pprivate.h b/src/H5Pprivate.h index 571d913..4fe1c11 100644 --- a/src/H5Pprivate.h +++ b/src/H5Pprivate.h @@ -120,8 +120,8 @@ __DLL__ herr_t H5P_get_size(H5P_genplist_t *plist, const char *name); __DLL__ herr_t H5P_get(H5P_genplist_t *plist, const char *name, void *value); __DLL__ herr_t H5P_remove(H5P_genplist_t *plist, const char *name); __DLL__ herr_t H5P_unregister(H5P_genclass_t *pclass, const char *name); -__DLL__ herr_t H5P_close_list(H5P_genplist_t *plist); -__DLL__ herr_t H5P_close_class(H5P_genclass_t *cls); +__DLL__ herr_t H5P_close_list(void *_plist); +__DLL__ herr_t H5P_close_class(void *_pclass); __DLL__ herr_t H5P_init(void); __DLL__ hid_t H5P_create(H5P_class_t type, H5P_t *plist); __DLL__ void *H5P_copy(H5P_class_t type, const void *src); |