diff options
author | Albert Cheng <acheng@hdfgroup.org> | 2000-11-28 13:52:34 (GMT) |
---|---|---|
committer | Albert Cheng <acheng@hdfgroup.org> | 2000-11-28 13:52:34 (GMT) |
commit | 480acbf3c966017b555376db6922b60177c6ec62 (patch) | |
tree | 37c87e062155c9f89a691b32f4183d99a115b154 /src/H5P.c | |
parent | 0726621eaa2c3423c8d8969fae314af54e902604 (diff) | |
download | hdf5-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.
Diffstat (limited to 'src/H5P.c')
-rw-r--r-- | src/H5P.c | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -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 */ |