mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-05 15:42:32 +08:00
00b9f24d9b
Fix for HDFFV-7840 h5repack: memory leak over one of the h5diff test file Description: Turned out that there were two causes of memory leaks. 1. for handling variable length string in attribute. 2. for handling compound type with non-reference members. The first issue is fixed in copy_attr() which is updated to use h5tools_detect_vlen to take care of vlen string as well as vlen data. The second is fixed in copy_refs_attr() of compound handling code. Tested: jam (linux32-LE), koala (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE), Cmake (jam) |
||
---|---|---|
.. | ||
testfiles | ||
CMakeLists.txt | ||
h5repack_copy.c | ||
h5repack_filters.c | ||
h5repack_main.c | ||
h5repack_opttable.c | ||
h5repack_parse.c | ||
h5repack_refs.c | ||
h5repack_verify.c | ||
h5repack.c | ||
h5repack.h | ||
h5repack.sh.in | ||
h5repacktst.c | ||
Makefile.am | ||
Makefile.in | ||
testh5repack_detect_szip.c |