hdf5/tools/h5jam
Quincey Koziol c462a2ec1f [svn-r18212] Description:
Bring revisions from Coverity fixing branch to trunk:

r18184:
Fixed Coverity issue 373.  Allocated memory freed in line 762 in case of error.

r18185:
Fixed Coverity issues 357 & 358.  Added check for NULL pointer before use.

r18186:
Fix coverity item 65.   Added code to h5unjam to correctly handle failures in
read() and write, and also to correctly handle writes that write less than
requested.

r18187:
Fix coverity items 115 and 116.   Added code to H5Tenum.c to correctly close
opened datatypes in case of failure.

r18188:
Fixed Coverity issue 46.  Check that dataset->shared is not null when freeing
memory after error.

r18190:
Fix coverity item 95.   Added code to H5T_create_vlen to correctly close
allocated datatype in case of failure.

r18191:
Fixed Coverity error 59.  Checked sfirst for -1 value before use in line 10533.

r18192:
Fix Coverity items 121 and 28

Added Asserts:
121: assert that all dimensions of count have values greater than zero.
28: assert curr_span pointer is not null before dereference.

Note: still need too add checks in hyperslab APIs that fail
     when count values are zero, and appropriate tests.

r18194:
Fixed Coverity issues 61 & 62. Checked variable snpoints for value < 0 in line
218.

Tested on:
    Mac OS X/32 10.6.2 (amazon) w/debug & production
    (already daily tested on coverity branch)
2010-02-04 21:56:25 -05:00
..
testfiles [svn-r15314] moved h5jam test files to tools/h5jam/testfiles 2008-07-03 08:32:39 -05:00
getub.c [svn-r15150] Purpose: Separate Windows function macro definitions to win32defs.h 2008-06-05 13:52:19 -05:00
h5jam.c [svn-r18055] Bug fix: 1192 2009-12-26 03:36:37 -05:00
h5jamgentest.c [svn-r18197] Description: 2010-01-29 23:29:13 -05:00
h5unjam.c [svn-r18212] Description: 2010-02-04 21:56:25 -05:00
Makefile.am [svn-r17616] Purpose: 2009-10-08 10:17:30 -05:00
Makefile.in [svn-r18107] bug 1673: 2010-01-12 18:58:30 -05:00
tellub.c [svn-r15150] Purpose: Separate Windows function macro definitions to win32defs.h 2008-06-05 13:52:19 -05:00
testh5jam.sh.in [svn-r18055] Bug fix: 1192 2009-12-26 03:36:37 -05:00