Commit Graph

667 Commits

Author SHA1 Message Date
Pedro Vicente Nunes
098ed81ec8 [svn-r4083]
code warrior support
and some clean up
the macros file_seek and file_offset_t that were repeated over sevral files were put only in
H5private.h
H5private .h was updated for win32


vthe
Description:
Solution:
Platforms tested:
2001-06-29 10:27:15 -05:00
Quincey Koziol
d41b9fffdf [svn-r4012] Purpose:
Clean up compiler warnings.
Description:
    Just code neatening mostly, some casts, etc.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-18 15:22:10 -05:00
Quincey Koziol
c46ac986c5 [svn-r3984] Purpose:
Code cleanups
Description:
    Fixed a small number of warnings.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-11 14:53:50 -05:00
Bill Wendling
68887995c8 [svn-r3853] Purpose:
Adding Tests
Description:
    Added tests for the h5dump subsetting feature.
Platforms tested:
    Linux
2001-04-24 17:24:47 -05:00
Bill Wendling
3cd2537c60 [svn-r3841] Purpose:
Oops
Description:
    An "if" was capilalized for some reason.
Solution:
    Changed it from If to if.
Platforms tested:
    Linux
2001-04-24 13:45:03 -05:00
Bill Wendling
ce4408e074 [svn-r3840] Purpose:
small bug fix
Description:
    If specifying --stride, it was checking for the wrong short-form of
    the command-line parameters.
Solution:
    Changed the 'T' to 'S' which is the new short form for the stride
    option.
Platforms tested:
    Linux
2001-04-24 13:40:45 -05:00
Bill Wendling
67b5490df0 [svn-r3811] Purpose:
Update
Description:
    If the count for a subset isn't specified, then we default to the
    remainder of the dataset.
Solution:
    Check for the count to be specified. If not, then find the dimensions
    of the dataset and subtract from the the "start" parameter.
Platforms tested:
    Linux
2001-04-13 15:22:21 -05:00
Bill Wendling
c75ca861ec [svn-r3795] Purpose:
Update
Description:
    Updated the way the subsetting data is retrieved. It now does it one
    row of blocks at a time. It may still run out of memory, but this is
    at least a good first step.

    Also, the start parameter defaults to (0, 0, ...) if it isn't
    specified.
Platforms tested:
    Linux
2001-04-10 14:54:08 -05:00
Bill Wendling
e13b8e8971 [svn-r3782] Purpose:
Update
Description:
    Changed old style includes "with <>" to new style 'with ""' for
    dependencies gathering.
2001-04-05 16:37:17 -05:00
Bill Wendling
fa399abe3d [svn-r3681] Purpose:
Update
Description:
    Applied fix to h5dumper which was applied to the 1.4 branch. Done
    just before creating subdirectories in the 1.4 branch.
Platforms tested:
    Linux
2001-03-21 17:53:34 -05:00
Bill Wendling
bebae0a9e8 [svn-r3634] Purpose:
Bug Fix.
Description:
    Kent is correct about the malloc error. It's harmless if it's not
    needed anyway.
Solution:
    Removed the #ifdef's since all platforms should use this.
Platforms tested:
    Linux
2001-03-14 16:46:31 -05:00
MuQun Yang
693131fe40 [svn-r3632]
Purpose:
    a bug fix on windows(possible on other platforms)
Description:
    not allocating enough space for a string at dump_all for debug version
    a string tmp is defined at dump_all(....),
    The memory that is allocated to tmp is malloc(strlen(prefix)+strlen(name)+1);
    However, there is one testing case : strlen(prefix) is 0 and
    tmp is allocated in the following:
    strcat(tmp,"/");
    strcat(tmp,name);
    ....
    free(tmp);

    the program fails when freeing tmp for debug (dll) version on windows 2000


Solution:
     For windows platform:

    allocate memory     strlen(prefix)+strlen(name)+2
Platforms tested:
    [machines you have tested the changed version.  This is absolute
    important.  Test it out on at least two or three different platforms
    such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and
    64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
2001-03-14 14:14:13 -05:00
Bill Wendling
690a3fa068 [svn-r3574] Purpose:
Update
Description:
    Updated to reflect the new naming of APIs in the h5tools library.
    I.e., things which were once named "h5dump_*" now have the "h5tools_"
    prefix instead.
Platforms tested:
    Linux
2001-03-08 15:22:08 -05:00
Bill Wendling
2583f21941 [svn-r3517] Purpose:
More Subsetting
Description:
    Wanted to do a check-in of the current subsetting stuff. The
    command-line parsing was already in there. I now added the feature to
    the h5dump_t structure and it now outputs the new SUBSET DDL stuff in
    the correct format. It doesn't yet do the actual subsetting, but
    we're getting there...
Platforms tested:
    Linux
2001-02-26 18:58:08 -05:00
Bill Wendling
c55f97f569 [svn-r3514] Purpose:
Resubmit of Changes
Description:
    Previous changes to the h5dumper were lost. This patch includes
    better memory management of XML formatted strings along with the bug
    fixes for the XML code.
Solution:
    Merged the XML patch with the previous code.
Platforms tested:
    Linux
2001-02-24 17:49:37 -05:00
Robert E. McGrath
9dfe128921 [svn-r3506]
Purpose:
    Bug fix.
Description:
    Order of elements in groups is wrong.  (Need to find out why
    h5gen accepted this at all.)
    Note that test output had to be corrected in some cases.
Solution:
    Fixed xml_dump_group to do the right order to match the DTD
Platforms tested:
    Linux, solaris.
2001-02-23 17:07:15 -05:00
Bill Wendling
416a86e3ce [svn-r3488] Purpose:
Code Movement
Description:
    Moved tools code into their own special subdirectories.
Platforms tested:
    Linux, Kelgia
2001-02-22 16:53:30 -05:00