summaryrefslogtreecommitdiffstats
path: root/src/H5FDstdio.c
diff options
context:
space:
mode:
authormainzer <mainzer#hdfgroup.org>2020-06-29 16:09:40 (GMT)
committermainzer <mainzer#hdfgroup.org>2020-06-29 16:09:40 (GMT)
commit5a6d9b3a4e12cc399ce27361755f0c8d069e256b (patch)
tree5967c6050e8fc4295c3d5090423bb71e562c135a /src/H5FDstdio.c
parent96e912c842d0b2c517df78614f319a68c47efd61 (diff)
downloadhdf5-5a6d9b3a4e12cc399ce27361755f0c8d069e256b.zip
hdf5-5a6d9b3a4e12cc399ce27361755f0c8d069e256b.tar.gz
hdf5-5a6d9b3a4e12cc399ce27361755f0c8d069e256b.tar.bz2
Added support for vector I/O to the VFD layer, and associated test code
in test/vfd.c. Note that this test uses only sec2 and stdio at present. Since no VFDs support vector I/O at present, the vector I/O VFD calls are translated to regular read/write calls in the VFD layer. Tested serial and parallel, debug and production on charis, parallel debug on jelly. Some seemingly un-related issues, but after consultation with Richard, I'm proceeding with the checkin.
Diffstat (limited to 'src/H5FDstdio.c')
-rw-r--r--src/H5FDstdio.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/H5FDstdio.c b/src/H5FDstdio.c
index d29a1b4..0d4188a 100644
--- a/src/H5FDstdio.c
+++ b/src/H5FDstdio.c
@@ -205,6 +205,8 @@ static const H5FD_class_t H5FD_stdio_g = {
H5FD_stdio_get_handle, /* get_handle */
H5FD_stdio_read, /* read */
H5FD_stdio_write, /* write */
+ NULL, /* read_vector */
+ NULL, /* write_vector */
H5FD_stdio_flush, /* flush */
H5FD_stdio_truncate, /* truncate */
H5FD_stdio_lock, /* lock */