mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-11-21 01:04:10 +08:00
[svn-r29755] test/ohdr.c apply fix for HDFFV-9713 to not open test file in source with write permission.
config/linux-gnulibc1 reapply filx for HDFFV-9439 which was partially removed, probably by merge from revise_chunks branch. Tested with h5committest.new on kituo, ostrich, osx1010dev and platypus.
This commit is contained in:
parent
988c33527f
commit
c63f96d6e7
@ -200,6 +200,7 @@ case $FC in
|
||||
*mpif90*)
|
||||
fc_version_info=`$FC $FCFLAGS $H5_FCFLAGS -v 2>&1 | grep 'version' |\
|
||||
sed 's/^[a-z0-9]* for //' |\
|
||||
sed 's/\"/\\\"/g' |\
|
||||
sed 's/^\([a-z]* \)/ built with \1/1'`
|
||||
fc_version_info=`echo $fc_version_info`
|
||||
;;
|
||||
|
13
test/ohdr.c
13
test/ohdr.c
@ -322,7 +322,18 @@ test_unknown(unsigned bogus_id, char *filename, hid_t fapl)
|
||||
hid_t fid_bogus = -1; /* bogus file ID */
|
||||
hid_t gid_bogus = -1; /* bogus group ID */
|
||||
hid_t loc_bogus = -1; /* location: bogus file or group ID */
|
||||
const char *testfile = H5_get_srcdir_filename(FILE_BOGUS);
|
||||
char testfile[256];
|
||||
|
||||
/* create a different name for a local copy of the data file to be
|
||||
opened with rd/wr file permissions in case build and test are
|
||||
done in the source directory. */
|
||||
HDstrncpy(testfile, FILE_BOGUS, strlen(FILE_BOGUS));
|
||||
testfile[strlen(FILE_BOGUS)]='\0';
|
||||
HDstrncat(testfile, ".copy", 5);
|
||||
|
||||
/* Make a copy of the data file from svn. */
|
||||
if(h5_make_local_copy(FILE_BOGUS, testfile) < 0)
|
||||
FAIL_STACK_ERROR
|
||||
|
||||
TESTING("object with unknown header message and no flags set");
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user