summaryrefslogtreecommitdiffstats
path: root/test/dynlib3.c
diff options
context:
space:
mode:
authorAlbert Cheng <acheng@hdfgroup.org>2014-05-01 00:47:57 (GMT)
committerAlbert Cheng <acheng@hdfgroup.org>2014-05-01 00:47:57 (GMT)
commit1852861737b491f791d2bbe223efec20e333ba6f (patch)
tree1111376f3048f3e48035702a02c76f6c53ea780d /test/dynlib3.c
parent0ce16924cd5f9454d48cb5d0c5bdc7e23df40112 (diff)
downloadhdf5-1852861737b491f791d2bbe223efec20e333ba6f.zip
hdf5-1852861737b491f791d2bbe223efec20e333ba6f.tar.gz
hdf5-1852861737b491f791d2bbe223efec20e333ba6f.tar.bz2
[svn-r25140] Commit Joel's fix to this branch.
Bug Fix: HDFFV-8247 Description: Failure to write fill values to the user's buffer when reading unallocated chunks from datasets that have a fill value set to H5D_FILL_VALUE_DEFAULT. A consequence of this was the reporting of spurious data values in h5dump and h5diff output. Solution: Added check for fill value of H5D_FILL_VALUE_DEFAULT whenever fill value setting was checked to decide whether or not to fill. This effectively treats H5D_FILL_VALUE_DEFAULT the same as H5D_FILL_VALUE_USER rather than H5D_FILL_VALUE_UNDEFINED. Tested: h5committest (platypus, ostrich, jam-pp, koala) ran successfully (fillval test was modified to reveal and check for this error) H5Dchunk.c: fix in library code. fillval.c: Added test_partalloc to expose potential fill value issues.
Diffstat (limited to 'test/dynlib3.c')
0 files changed, 0 insertions, 0 deletions