hdf5/tools/lib
Quincey Koziol d456c2bb82 [svn-r4643] Purpose:
Code cleanup
Description:
    Windows is generating hundreds of warnings from some of the practices in
    the library.  Mostly, they are because size_t is 32-bit and hsize_t is
    64-bit on Windows and we were carelessly casting the larger values down to
    the smaller ones without checking for overflow.

    Also, some other small code cleanups,etc.

Solution:
    Re-worked some algorithms to eliminate the casts and also added more
    overflow checking for assignments and function parameters which needed
    casts.

    Kent did most of the work, I just went over his changes and fit them into
    the the library code a bit better.

Platforms tested:
    FreeBSD 4.4 (hawkwind)
2001-11-27 11:29:13 -05:00
..
Dependencies [svn-r4292] 2001-08-01 16:00:25 -05:00
h5tools_str.c [svn-r4643] Purpose: 2001-11-27 11:29:13 -05:00
h5tools_str.h [svn-r4012] Purpose: 2001-06-18 15:22:10 -05:00
h5tools_utils.c [svn-r4012] Purpose: 2001-06-18 15:22:10 -05:00
h5tools_utils.h [svn-r3571] Purpose: 2001-03-08 15:18:42 -05:00
h5tools.c [svn-r4643] Purpose: 2001-11-27 11:29:13 -05:00
h5tools.h [svn-r4282] 2001-07-30 16:55:46 -05:00
Makefile.in
talign.c [svn-r4482] Purpose: 2001-09-26 15:29:35 -05:00