hdf5/hl/tools/gif2h5
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
..
decompress.c [svn-r4591] Purpose: 2001-11-03 22:23:30 -05:00
gif2hdf.c [svn-r4254] 2001-07-24 12:51:22 -05:00
gif2mem.c [svn-r4254] 2001-07-24 12:51:22 -05:00
gif.h [svn-r4591] Purpose: 2001-11-03 22:23:30 -05:00
gifread.c [svn-r4473] Purpose: 2001-09-25 12:46:32 -05:00
hdf2gif.c [svn-r4643] Purpose: 2001-11-27 11:29:13 -05:00
hdfgifwr.c [svn-r4643] Purpose: 2001-11-27 11:29:13 -05:00
Makefile.in [svn-r3919] 2001-05-12 12:55:47 -05:00
readhdf.c [svn-r4326] Purpose: 2001-08-10 17:30:01 -05:00
writehdf.c [svn-r4326] Purpose: 2001-08-10 17:30:01 -05:00