From abcdfa7964da62b92984516608faf8941038b71d Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN" Date: Sun, 10 Jul 2016 11:38:46 +0200 Subject: Fix build without threads * src/gen-posix-lock-obj.c: properly guard inclusioin of pthread.h * tests/t-lock.c: likewise * tests/t-poll.c: likewise -- Although ./configure checks for thread support, gen-posix-lock-obj and two tests still include pthread.h unconditionally. Guard that inclusion using the same condition as all other uses of pthread-related code. Signed-off-by: "Yann E. MORIN" --- src/gen-posix-lock-obj.c | 4 +++- tests/t-lock.c | 4 +++- tests/t-poll.c | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/gen-posix-lock-obj.c b/src/gen-posix-lock-obj.c index e32a3cd..e6f33ae 100644 --- a/src/gen-posix-lock-obj.c +++ b/src/gen-posix-lock-obj.c @@ -29,7 +29,9 @@ #include #include #include -#include +#ifdef USE_POSIX_THREADS +# include +#endif #include "posix-lock-obj.h" diff --git a/tests/t-lock.c b/tests/t-lock.c index 38c9cec..6add18b 100644 --- a/tests/t-lock.c +++ b/tests/t-lock.c @@ -31,7 +31,9 @@ # include # include #else -# include +# ifdef USE_POSIX_THREADS +# include +# endif #endif #define PGM "t-lock" diff --git a/tests/t-poll.c b/tests/t-poll.c index 811f895..a26cbfa 100644 --- a/tests/t-poll.c +++ b/tests/t-poll.c @@ -34,7 +34,9 @@ # include # include #else -# include +# ifdef USE_POSIX_THREADS +# include +# endif #endif #define PGM "t-lock" -- cgit v1.2.3