summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/H5Eint.c1
-rw-r--r--test/thread_id.c4
2 files changed, 3 insertions, 2 deletions
diff --git a/src/H5Eint.c b/src/H5Eint.c
index 7e144c8..735f0f2 100644
--- a/src/H5Eint.c
+++ b/src/H5Eint.c
@@ -37,6 +37,7 @@
#include "H5Epkg.h" /* Error handling */
#include "H5Iprivate.h" /* IDs */
#include "H5MMprivate.h" /* Memory management */
+#include "H5TSprivate.h" /* Thread stuff */
/****************/
diff --git a/test/thread_id.c b/test/thread_id.c
index 75ffe17..8f6e2d5 100644
--- a/test/thread_id.c
+++ b/test/thread_id.c
@@ -26,13 +26,13 @@
*/
#include "testhdf5.h"
+#if defined(H5_HAVE_THREADSAFE) && !defined(H5_HAVE_WIN_THREADS)
+
#define threads_failure(_call, _result) do { \
errx(EXIT_FAILURE, "%s.%d: " #_call ": %s", __func__, \
__LINE__, strerror(_result)); \
} while (false)
-#if defined(H5_HAVE_THREADSAFE) && !defined(H5_HAVE_WIN_THREADS)
-
#define NTHREADS 5
static volatile bool failed = false;