diff options
author | MuQun Yang <ymuqun@hdfgroup.org> | 2001-01-04 23:52:03 (GMT) |
---|---|---|
committer | MuQun Yang <ymuqun@hdfgroup.org> | 2001-01-04 23:52:03 (GMT) |
commit | ea158f0f66495e5df9f60ed840527fc86938cc0c (patch) | |
tree | beba733e496f35fbd9731e4a1644cbd1c4751875 | |
parent | 2291dc4b3f21ea3e18c25e0d84d6d19828180f6f (diff) | |
download | hdf5-ea158f0f66495e5df9f60ed840527fc86938cc0c.zip hdf5-ea158f0f66495e5df9f60ed840527fc86938cc0c.tar.gz hdf5-ea158f0f66495e5df9f60ed840527fc86938cc0c.tar.bz2 |
[svn-r3242]
Purpose:
bug fix for windows
Description:
in windows use _getpid instead of getpid
Solution:
Platforms tested:
windows 2000
-rw-r--r-- | test/h5test.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/h5test.c b/test/h5test.c index b3d91ca..f8de21a 100644 --- a/test/h5test.c +++ b/test/h5test.c @@ -11,6 +11,9 @@ #undef NDEBUG /*override -DNDEBUG */ #include <h5test.h> +#ifdef WIN32 +#include <process.h> +#endif /* * Define these environment variables or constants to influence functions in @@ -212,7 +215,11 @@ h5_reset(void) * Cause the library to emit some diagnostics early so they don't * interfere with other formatted output. */ +#ifdef WIN32 + sprintf(filename, "/tmp/h5emit-%05d.h5",_getpid()); +#else sprintf(filename, "/tmp/h5emit-%05d.h5", getpid()); +#endif H5E_BEGIN_TRY { hid_t file = H5Fcreate(filename, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT); |