hdf5/tools/lib
Quincey Koziol a6d5fa2c7d [svn-r20061] Description:
Bring changes from Coverity branch to trunk:

r19930:
Fix memory leaks involving VL attributes in h5repack and h5diff.  The buffers in
copy_attr and diff_attr were not checked for the presence of a vlen before being
freed, and vlen storage was never reclaimed.  Added checks and calls to
H5D_vlen_reclaim().

r19933:
Purpose: Fix memory leak in H5L_move_cb()

Description: H5L_move_cb copied the source link using H5O_msg_copy() but freed
it manually using H5MM_xfree().  Since H5O_link_copy allocates the link using
H5FL_MALLOC, this causes the link to be allocated from the free list but is
never put back on the free list when it is freed.  This prevents the link free
list from shutting down properly.  Modified H5L_move_cb() and H5L_move_dest_cb()
to free the link properly using H5O_msg_free().

r19973:
Fix resource leaks by freeing string created by HD5f2string

r19974:
Issue #345: Inialize buf variable to null

Tested on:
    Mac OS X/32 10.6.6 (amazon) w/debug & production
    (h5committested on Coverity branch)
2011-02-07 19:53:45 -05:00
..
CMakeLists.txt [svn-r19909] Change how LINK_FLAGS for fortran are appended on Windows 2011-01-05 09:46:08 -05:00
h5diff_array.c [svn-r19892] Purpose: 2010-12-28 13:08:40 -05:00
h5diff_attr.c [svn-r20061] Description: 2011-02-07 19:53:45 -05:00
h5diff_dset.c [svn-r20052] Description: 2011-02-05 22:24:42 -05:00
h5diff_util.c [svn-r19252] Description: 2010-08-19 14:55:48 -05:00
h5diff.c [svn-r19443] Purpose: 2010-09-20 17:11:50 -05:00
h5diff.h [svn-r19757] Purpose: 2010-11-11 10:23:44 -05:00
h5tools_error.h [svn-r18759] pull r18757 from 1.8 branch 2010-05-11 15:10:25 -05:00
h5tools_filters.c
h5tools_ref.c [svn-r18759] pull r18757 from 1.8 branch 2010-05-11 15:10:25 -05:00
h5tools_ref.h [svn-r18759] pull r18757 from 1.8 branch 2010-05-11 15:10:25 -05:00
h5tools_str.c [svn-r19918] Add hh modifier to signed char printf format string. Added h5dump test to verify that signed/unsigned datasets print correctly. 2011-01-05 15:18:16 -05:00
h5tools_str.h [svn-r19237] Description: 2010-08-12 16:11:00 -05:00
h5tools_type.c
h5tools_utils.c [svn-r19400] Purpose: 2010-09-16 12:48:06 -05:00
h5tools_utils.h [svn-r19400] Purpose: 2010-09-16 12:48:06 -05:00
h5tools.c [svn-r19918] Add hh modifier to signed char printf format string. Added h5dump test to verify that signed/unsigned datasets print correctly. 2011-01-05 15:18:16 -05:00
h5tools.h [svn-r19252] Description: 2010-08-19 14:55:48 -05:00
h5trav.c [svn-r19400] Purpose: 2010-09-16 12:48:06 -05:00
h5trav.h [svn-r19400] Purpose: 2010-09-16 12:48:06 -05:00
Makefile.am
Makefile.in [svn-r19839] Updated to libtool v 2.4, autoconf 2.68 and m4-1.4.15. 2010-11-23 17:56:59 -05:00
ph5diff.h [svn-r19400] Purpose: 2010-09-16 12:48:06 -05:00