summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlbert Cheng <acheng@hdfgroup.org>2000-11-28 13:52:34 (GMT)
committerAlbert Cheng <acheng@hdfgroup.org>2000-11-28 13:52:34 (GMT)
commit480acbf3c966017b555376db6922b60177c6ec62 (patch)
tree37c87e062155c9f89a691b32f4183d99a115b154
parent0726621eaa2c3423c8d8969fae314af54e902604 (diff)
downloadhdf5-480acbf3c966017b555376db6922b60177c6ec62.zip
hdf5-480acbf3c966017b555376db6922b60177c6ec62.tar.gz
hdf5-480acbf3c966017b555376db6922b60177c6ec62.tar.bz2
[svn-r3006] Purpose:
Bug fix Description: Fixed some typo that cause compiling errors in parallel mode. Also added a default case in the H5Pget_xfer code to catch potential future added data transfer mode. Platforms tested: IRIX64-64, parallel.
-rw-r--r--src/H5P.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/H5P.c b/src/H5P.c
index c112c25..63537f0 100644
--- a/src/H5P.c
+++ b/src/H5P.c
@@ -1787,7 +1787,7 @@ H5Pget_driver(hid_t plist_id)
/* Get the information from the multi file driver */
if (H5Pget_fapl_multi(plist_id,memb_map,NULL,NULL,memb_addr,NULL)<0) {
- HRETURN_ERROR (H5E_PLIST, H5E_NOTFOUND, FAIL,
+ HRETURN_ERROR (H5E_PLIST, H5E_NOTFOUND, H5F_LOW_ERROR,
"can't get multi file information");
}
@@ -2604,7 +2604,7 @@ H5Pget_xfer(hid_t plist_id, H5D_transfer_t *data_xfer_mode)
}
if(data_xfer_mode) {
- if(H5Pget_fapl_mpio(plist_id,&dx_xfer_mode)<0) {
+ if(H5Pget_dxpl_mpio(plist_id,&dx_xfer_mode)<0) {
HRETURN_ERROR(H5E_ARGS, H5E_BADTYPE, FAIL,
"not a dataset transfer property list");
}
@@ -2616,6 +2616,9 @@ H5Pget_xfer(hid_t plist_id, H5D_transfer_t *data_xfer_mode)
H5FD_MPIO_COLLECTIVE:
*data_xfer_mode = H5D_XFER_COLLECTIVE;
break;
+ default:
+ HRETURN_ERROR(H5E_ARGS, H5E_BADTYPE, FAIL,
+ "unknown transfer mode");
} /* end switch */
} /* end if */