mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-17 16:10:24 +08:00
[svn-r5180]
Purpose: Bug Fix Description: Reading fill_old.h5 from fillval.c has problem to find from building directory. Solution: prepend source directory into file name. Platforms tested: Linux 2.2
This commit is contained in:
parent
48f1fde29e
commit
55486f1418
@ -1251,9 +1251,20 @@ test_compatible(void)
|
||||
hsize_t dims[2], one[2]={1,1};
|
||||
hssize_t hs_offset[2]={3,4};
|
||||
H5D_fill_value_t status;
|
||||
char *srcdir = getenv("srcdir"); /*where the src code is located*/
|
||||
char testfile[512]=""; /* test file name */
|
||||
|
||||
TESTING("contiguous dataset compatibility with v. 1.5");
|
||||
if((file=H5Fopen(FILE_COMPATIBLE, H5F_ACC_RDONLY, H5P_DEFAULT))<0) goto error;
|
||||
|
||||
/* Generate correct name for test file by prepending the source path */
|
||||
if(srcdir && ((strlen(srcdir) + strlen(FILE_COMPATIBLE) + 1) <
|
||||
sizeof(testfile))) {
|
||||
strcpy(testfile, srcdir);
|
||||
strcat(testfile, "/");
|
||||
}
|
||||
strcat(testfile, FILE_COMPATIBLE);
|
||||
|
||||
if((file=H5Fopen(testfile, H5F_ACC_RDONLY, H5P_DEFAULT))<0) goto error;
|
||||
|
||||
if((dset1=H5Dopen(file, "dset1"))<0) goto error;
|
||||
if ((dcpl1=H5Dget_create_plist(dset1))<0) goto error;
|
||||
|
Loading…
Reference in New Issue
Block a user