diff options
author | Neil Fortner <nfortne2@hdfgroup.org> | 2010-07-28 15:56:28 (GMT) |
---|---|---|
committer | Neil Fortner <nfortne2@hdfgroup.org> | 2010-07-28 15:56:28 (GMT) |
commit | 9c218ea879de3f13464aed3c96d5298d1c934774 (patch) | |
tree | ad87e0a97a4435ce5da69da992c9c424e0db3469 /src/H5Dmpio.c | |
parent | bcbf482347a633b07af9eb19ddaccf2bdfccdfa6 (diff) | |
download | hdf5-9c218ea879de3f13464aed3c96d5298d1c934774.zip hdf5-9c218ea879de3f13464aed3c96d5298d1c934774.tar.gz hdf5-9c218ea879de3f13464aed3c96d5298d1c934774.tar.bz2 |
[svn-r19137] Purpose: Add support for disabling filters on partial edge chunks.
Added two new API functions, H5Pset_chunk_opts and H5Pget_chunk_ops. When the
set function is passed H5D_CHUNK_DONT_FILTER_PARTIAL_CHUNKS, datasets created
with that property list will not apply filters to partially used chunks on the
edge of the dataspace. Datasets created in this manner will not be readable by
1.8 or older.
Tested: jam, linew, amani (h5committest)
Diffstat (limited to 'src/H5Dmpio.c')
-rw-r--r-- | src/H5Dmpio.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/H5Dmpio.c b/src/H5Dmpio.c index e646a7b..c32536f 100644 --- a/src/H5Dmpio.c +++ b/src/H5Dmpio.c @@ -1256,7 +1256,7 @@ if(H5DEBUG(D)) entire_chunk = FALSE; /* Lock the chunk into the cache */ - if(NULL == (chunk = H5D_chunk_lock(io_info, &udata, entire_chunk))) + if(NULL == (chunk = H5D_chunk_lock(io_info, &udata, entire_chunk, FALSE))) HGOTO_ERROR(H5E_IO, H5E_READERROR, FAIL, "unable to read raw data chunk") /* Set up the storage buffer information for this chunk */ @@ -1484,7 +1484,7 @@ if(H5DEBUG(D)) { entire_chunk = FALSE; /* Lock the chunk into the cache */ - if(NULL == (chunk = H5D_chunk_lock(io_info, &udata, entire_chunk))) + if(NULL == (chunk = H5D_chunk_lock(io_info, &udata, entire_chunk, FALSE))) HGOTO_ERROR(H5E_IO, H5E_READERROR, FAIL, "unable to read raw data chunk") /* Set up the storage buffer information for this chunk */ |