Neil Fortner bc2bd03a46 [svn-r17026] Purpose: fix bug 1593
Description:
When using H5T_copy on committed datatypes that are already open, H5T_copy would
properly use the already existing shared struct, but would still deep copy all
of the fields in that struct.  This would cause memory leaks, and in the case of
a compound containing a vlen (or reference), the change in size would cause the
size of the resulting type to be set to an incorrect value.  Changed H5T_copy to
properly avoid deep copies when using a reopened shared struct.

Tested: jam, linew, smirom (h5committest), purify on jam
2009-06-10 14:22:09 -05:00
2009-05-05 10:05:17 -05:00
2009-05-05 10:05:17 -05:00
2009-05-05 10:05:17 -05:00
2009-06-10 11:03:42 -05:00
2009-06-10 14:22:09 -05:00
2009-06-10 14:22:09 -05:00
2009-04-20 01:03:29 -05:00
2009-06-03 08:57:17 -05:00
2009-04-20 01:03:29 -05:00
2006-03-30 18:08:50 -05:00
2009-06-09 15:15:09 -05:00
2009-06-09 15:15:09 -05:00
2009-04-21 18:09:30 -05:00
2009-04-20 01:03:29 -05:00
2009-05-05 10:05:17 -05:00

HDF5 version 1.8.3-snap2 currently under development
==> README.txt <==
Messages sent to the list should be addressed to "<list>@hdfgroup.org".

Periodic code snapshots are provided at the following URL:
    ftp://ftp.hdfgroup.uiuc.edu/pub/outgoing/hdf5/snapshots
Please read the README.txt file in that directory before working with a 
library snapshot.

The HDF5 website is located at http://hdfgroup.org/HDF5/

Bugs should be reported to help@hdfgroup.org.
Description
Official HDF5® Library Repository
Readme 287 MiB
Languages
C 77.8%
HTML 5.7%
Java 4.1%
Fortran 3.7%
C++ 2.7%
Other 5.8%