summaryrefslogtreecommitdiffstats
path: root/src/H5Spoint.c
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2001-06-14 20:11:19 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2001-06-14 20:11:19 (GMT)
commit4d9cce57b4827b0e94f50f9488a87d3f9b5166fc (patch)
treed95a82bac819d5880de1b80c22e505aac477e28b /src/H5Spoint.c
parente67b8f86ecd8e730055f10d3ab885d27cd032082 (diff)
downloadhdf5-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.c5
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);