mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-03-31 17:10:47 +08:00
Merge pull request #1778 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor_pr to develop
* commit '569d051df5b295041a7f6cb73d6220f4999a8633': Fixed missing return value checks in VDS tests.
This commit is contained in:
commit
2c69584fb1
18
test/vds.c
18
test/vds.c
@ -1212,11 +1212,14 @@ test_vds_prefix_first(unsigned config, hid_t fapl)
|
||||
|
||||
/* Create source file if requested */
|
||||
if(config & TEST_IO_DIFFERENT_FILE) {
|
||||
HDgetcwd(buffer, 1024);
|
||||
HDchdir(TMPDIR);
|
||||
if(NULL == HDgetcwd(buffer, 1024))
|
||||
TEST_ERROR
|
||||
if(HDchdir(TMPDIR) < 0)
|
||||
TEST_ERROR
|
||||
if((srcfile[0] = H5Fcreate(srcfilename, H5F_ACC_TRUNC, H5P_DEFAULT, fapl)) < 0)
|
||||
TEST_ERROR
|
||||
HDchdir(buffer);
|
||||
if(HDchdir(buffer) < 0)
|
||||
TEST_ERROR
|
||||
}
|
||||
else {
|
||||
srcfile[0] = vfile;
|
||||
@ -1293,11 +1296,14 @@ test_vds_prefix_first(unsigned config, hid_t fapl)
|
||||
/* Reopen srcdset and srcfile if config option specified */
|
||||
if(config & TEST_IO_CLOSE_SRC) {
|
||||
if(config & TEST_IO_DIFFERENT_FILE) {
|
||||
HDgetcwd(buffer, 1024);
|
||||
HDchdir(TMPDIR);
|
||||
if(NULL == HDgetcwd(buffer, 1024))
|
||||
TEST_ERROR
|
||||
if(HDchdir(TMPDIR) < 0)
|
||||
TEST_ERROR
|
||||
if((srcfile[0] = H5Fopen(srcfilename, H5F_ACC_RDONLY, fapl)) < 0)
|
||||
TEST_ERROR
|
||||
HDchdir(buffer);
|
||||
if(HDchdir(buffer) < 0)
|
||||
TEST_ERROR
|
||||
}
|
||||
if((srcdset[0] = H5Dopen2(srcfile[0], "src_dset", H5P_DEFAULT)) < 0)
|
||||
TEST_ERROR
|
||||
|
@ -130,11 +130,14 @@ test_vds_prefix_second(unsigned config, hid_t fapl)
|
||||
|
||||
/* Create source file if requested */
|
||||
if(config & TEST_IO_DIFFERENT_FILE) {
|
||||
HDgetcwd(buffer, 1024);
|
||||
HDchdir(TMPDIR);
|
||||
if(NULL == HDgetcwd(buffer, 1024))
|
||||
TEST_ERROR
|
||||
if(HDchdir(TMPDIR) < 0)
|
||||
TEST_ERROR
|
||||
if((srcfile[0] = H5Fcreate(srcfilename, H5F_ACC_TRUNC, H5P_DEFAULT, fapl)) < 0)
|
||||
TEST_ERROR
|
||||
HDchdir(buffer);
|
||||
if(HDchdir(buffer) < 0)
|
||||
TEST_ERROR
|
||||
}
|
||||
else {
|
||||
srcfile[0] = vfile;
|
||||
@ -211,11 +214,14 @@ test_vds_prefix_second(unsigned config, hid_t fapl)
|
||||
/* Reopen srcdset and srcfile if config option specified */
|
||||
if(config & TEST_IO_CLOSE_SRC) {
|
||||
if(config & TEST_IO_DIFFERENT_FILE) {
|
||||
HDgetcwd(buffer, 1024);
|
||||
HDchdir(TMPDIR);
|
||||
if(NULL == HDgetcwd(buffer, 1024))
|
||||
TEST_ERROR
|
||||
if(HDchdir(TMPDIR) < 0)
|
||||
TEST_ERROR
|
||||
if((srcfile[0] = H5Fopen(srcfilename, H5F_ACC_RDONLY, fapl)) < 0)
|
||||
TEST_ERROR
|
||||
HDchdir(buffer);
|
||||
if(HDchdir(buffer) < 0)
|
||||
TEST_ERROR
|
||||
}
|
||||
if((srcdset[0] = H5Dopen2(srcfile[0], "src_dset", H5P_DEFAULT)) < 0)
|
||||
TEST_ERROR
|
||||
|
Loading…
x
Reference in New Issue
Block a user