summaryrefslogtreecommitdiffstats
path: root/tools/h5repack/h5repacktst.c
diff options
context:
space:
mode:
authorAllen Byrne <byrn@hdfgroup.org>2017-10-19 20:15:44 (GMT)
committerAllen Byrne <byrn@hdfgroup.org>2017-10-19 20:15:44 (GMT)
commit6d7133bf01b40a013813377cd2eba29de787f1ce (patch)
treed103c5d579b548255f318dc75f0d346ae998d1c8 /tools/h5repack/h5repacktst.c
parent2dbd7c685fa09a5ec231212a4b0e237e5ff41ff5 (diff)
downloadhdf5-6d7133bf01b40a013813377cd2eba29de787f1ce.zip
hdf5-6d7133bf01b40a013813377cd2eba29de787f1ce.tar.gz
hdf5-6d7133bf01b40a013813377cd2eba29de787f1ce.tar.bz2
HDFFV-10297 merge from develop
Diffstat (limited to 'tools/h5repack/h5repacktst.c')
-rw-r--r--tools/h5repack/h5repacktst.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/h5repack/h5repacktst.c b/tools/h5repack/h5repacktst.c
index 7e4fad4..72f76c3 100644
--- a/tools/h5repack/h5repacktst.c
+++ b/tools/h5repack/h5repacktst.c
@@ -2652,9 +2652,9 @@ int make_all_filters(hid_t loc_id)
/* close */
if(H5Tclose(dtid) < 0)
- return -1;
+ goto out;
if(H5Dclose(dsid) < 0)
- return -1;
+ goto out;
if(H5Sclose(sid) < 0)
goto out;
@@ -2666,6 +2666,8 @@ int make_all_filters(hid_t loc_id)
out:
H5E_BEGIN_TRY
{
+ H5Tclose(dtid);
+ H5Dclose(dsid);
H5Pclose(dcpl);
H5Sclose(sid);
} H5E_END_TRY;