summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/H5win32defs.h1
-rw-r--r--test/h5test.c3
-rw-r--r--test/links.c12
3 files changed, 9 insertions, 7 deletions
diff --git a/src/H5win32defs.h b/src/H5win32defs.h
index 6ce8f77..2f947c1 100644
--- a/src/H5win32defs.h
+++ b/src/H5win32defs.h
@@ -33,6 +33,7 @@ typedef __int64 h5_stat_size_t;
#define HDdup(F) _dup(F)
#define HDfdopen(N,S) _fdopen(N,S)
#define HDfileno(F) _fileno(F)
+#define HDftruncate(F,L) _chsize_s(F,L)
#define HDfstat(F,B) _fstati64(F,B)
#define HDisatty(F) _isatty(F)
#define HDstat(S,B) _stati64(S,B)
diff --git a/test/h5test.c b/test/h5test.c
index 03fa3b7..029ca3e 100644
--- a/test/h5test.c
+++ b/test/h5test.c
@@ -854,6 +854,7 @@ h5_get_file_size(const char *filename, hid_t fapl)
{
char temp[2048]; /* Temporary buffer for file names */
h5_stat_t sb; /* Structure for querying file info */
+ int j = 0;
if(fapl == H5P_DEFAULT) {
/* Get the file's statistics */
@@ -910,7 +911,7 @@ h5_get_file_size(const char *filename, hid_t fapl)
h5_stat_size_t tot_size = 0;
/* Try all filenames possible, until we find one that's missing */
- for(int j = 0; /*void*/; j++) {
+ for(j = 0; /*void*/; j++) {
/* Create the filename to query */
HDsnprintf(temp, sizeof temp, filename, j);
diff --git a/test/links.c b/test/links.c
index 0354754..a857fde 100644
--- a/test/links.c
+++ b/test/links.c
@@ -82,7 +82,7 @@ const char *FILENAME[] = {
#define TMPDIR "tmp"
#define FAMILY_SIZE 1024
#define CORE_INCREMENT 1024
-#define NUM1000 1000
+#define NUM400 400
/* do not do check_all_closed() for "ext*" files and "tmp/ext*" */
#define EXTSTOP 12
@@ -3698,7 +3698,7 @@ external_set_elink_fapl2(hid_t fapl, hbool_t new_format)
cwdpath[NAME_BUF_SIZE];
hid_t core_fapl, space, dset, did, dapl_id, dcpl;
hsize_t dims[2];
- int points[NUM1000][NUM1000];
+ int points[NUM400][NUM400];
h5_stat_size_t filesize, new_filesize;
int i, j, n;
@@ -3734,8 +3734,8 @@ external_set_elink_fapl2(hid_t fapl, hbool_t new_format)
if((fid=H5Fcreate(filename2, H5F_ACC_TRUNC, H5P_DEFAULT, core_fapl)) < 0) TEST_ERROR
if((gid=H5Gcreate2(fid, "A", H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0) TEST_ERROR
- dims[0] = NUM1000;
- dims[1] = NUM1000;
+ dims[0] = NUM400;
+ dims[1] = NUM400;
if((space = H5Screate_simple(2, dims, NULL)) < 0) TEST_ERROR
/* Create dataset creation property list */
@@ -3781,8 +3781,8 @@ external_set_elink_fapl2(hid_t fapl, hbool_t new_format)
}
/* Initialize the dataset */
- for(i = n = 0; i < NUM1000; i++)
- for(j = 0; j < NUM1000; j++)
+ for(i = n = 0; i < NUM400; i++)
+ for(j = 0; j < NUM400; j++)
points[i][j] = n++;
/* Write the data to the dataset */