hdf5/tools/lib
Pedro Vicente Nunes a8d9f5cfbc [svn-r11003] Purpose:
bug fix

Description:
when diffing a string type string , a cycle is made using the hdf5 get_size function, which returns
the type size
some strings might have a NULL terminator character before the type size position
this was noticed on a HDF-EOS file on the HDFEOSVersion attribute which was defined as a type with a 32 size,
but contained a string with 12 characters, making h5diff to compare the extra garbage characters

Solution:
detect the NULL terminator character and end the diff at that position

Platforms tested:
linux


Misc. update:
2005-06-30 11:53:11 -05:00
..
h5diff_array.c [svn-r11003] Purpose: 2005-06-30 11:53:11 -05:00
h5diff_attr.c [svn-r10994] Purpose: 2005-06-28 11:25:42 -05:00
h5diff_dset.c [svn-r10994] Purpose: 2005-06-28 11:25:42 -05:00
h5diff_util.c [svn-r10996] Purpose: 2005-06-28 14:20:56 -05:00
h5diff.c [svn-r10996] Purpose: 2005-06-28 14:20:56 -05:00
h5diff.h [svn-r10994] Purpose: 2005-06-28 11:25:42 -05:00
h5tools_filters.c [svn-r10060] Purpose: 2005-02-21 14:27:56 -05:00
h5tools_ref.c [svn-r10637] Purpose: 2005-04-21 01:55:42 -05:00
h5tools_ref.h [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
h5tools_str.c [svn-r10736] Purpose: 2005-05-07 14:37:48 -05:00
h5tools_str.h [svn-r9961] 2005-02-08 15:55:17 -05:00
h5tools_type.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
h5tools_utils.c [svn-r10637] Purpose: 2005-04-21 01:55:42 -05:00
h5tools_utils.h
h5tools.c [svn-r10738] Purpose: 2005-05-09 09:53:22 -05:00
h5tools.h [svn-r10738] Purpose: 2005-05-09 09:53:22 -05:00
h5trav_table.c
h5trav.c [svn-r9370] Purpose: 2004-10-06 11:11:18 -05:00
h5trav.h [svn-r9370] Purpose: 2004-10-06 11:11:18 -05:00
Makefile.am [svn-r9993] Purpose: 2005-02-11 16:32:22 -05:00
Makefile.in [svn-r10858] Purpose: 2005-06-04 00:01:12 -05:00
ph5diff.h [svn-r10996] Purpose: 2005-06-28 14:20:56 -05:00
talign.c [svn-r9476] Purpose: 2004-10-27 17:50:15 -05:00