From 59314ba4b3c393eb302059b6b080b134a2222a9c Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Wed, 12 Nov 2014 13:17:53 -0800 Subject: [PATCH] lib: replace: Ensure replace.h includes if it exists. Signed-off-by: Jeremy Allison --- lib/replace/replace.h | 3 +++ lib/replace/wscript | 1 + 2 files changed, 4 insertions(+) diff --git a/lib/replace/replace.h b/lib/replace/replace.h index 3ff4e36..8b931a5 100644 --- a/lib/replace/replace.h +++ b/lib/replace/replace.h @@ -40,6 +40,9 @@ #include #include #include +#ifdef HAVE_UNISTD_H +#include +#endif #ifndef HAVE_DECL_EWOULDBLOCK #define EWOULDBLOCK EAGAIN diff --git a/lib/replace/wscript b/lib/replace/wscript index 7bbe1d6..300b560 100644 --- a/lib/replace/wscript +++ b/lib/replace/wscript @@ -92,6 +92,7 @@ struct foo bar = { .y = 'X', .x = 1 }; conf.CHECK_HEADERS('errno.h') conf.CHECK_HEADERS('gcrypt.h getopt.h iconv.h') conf.CHECK_HEADERS('memory.h nss.h sasl/sasl.h') + conf.CHECK_HEADERS('unistd.h') conf.CHECK_FUNCS_IN('inotify_init', 'inotify', checklibc=True, headers='sys/inotify.h') -- 2.1.0.rc2.206.gedb03e5