diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2001-06-14 20:11:19 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2001-06-14 20:11:19 (GMT) |
commit | 4d9cce57b4827b0e94f50f9488a87d3f9b5166fc (patch) | |
tree | d95a82bac819d5880de1b80c22e505aac477e28b /src/H5Spoint.c | |
parent | e67b8f86ecd8e730055f10d3ab885d27cd032082 (diff) | |
download | hdf5-4d9cce57b4827b0e94f50f9488a87d3f9b5166fc.zip hdf5-4d9cce57b4827b0e94f50f9488a87d3f9b5166fc.tar.gz hdf5-4d9cce57b4827b0e94f50f9488a87d3f9b5166fc.tar.bz2 |
[svn-r4002] Purpose:
Bug fix/code improvement.
Description:
'all' selections were (ab)using the array reading code and required that
the internal data transfer buffer size be big enough to hold the an entire
slab of the data, which was confusing and limiting for users.
Solution:
Changed 'all' selections to use sequence reading code instead of array
reading code.
Platforms tested:
FreeBSD 4.3 (hawkwind)
Diffstat (limited to 'src/H5Spoint.c')
-rw-r--r-- | src/H5Spoint.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/H5Spoint.c b/src/H5Spoint.c index 89ad281..072a5b7 100644 --- a/src/H5Spoint.c +++ b/src/H5Spoint.c @@ -24,7 +24,7 @@ static intn interface_initialize_g = 0; static herr_t H5S_point_init (const struct H5O_layout_t *layout, - const H5S_t *space, H5S_sel_iter_t *iter, size_t *min_elem_out); + const H5S_t *space, H5S_sel_iter_t *iter); static hsize_t H5S_point_favail (const H5S_t *space, const H5S_sel_iter_t *iter, hsize_t max); static hsize_t H5S_point_fgath (H5F_t *f, const struct H5O_layout_t *layout, @@ -87,8 +87,7 @@ const H5S_mconv_t H5S_POINT_MCONV[1] = {{ */ static herr_t H5S_point_init (const struct H5O_layout_t UNUSED *layout, - const H5S_t *space, H5S_sel_iter_t *sel_iter, - size_t UNUSED *min_elem_out) + const H5S_t *space, H5S_sel_iter_t *sel_iter) { FUNC_ENTER (H5S_point_init, FAIL); |