From: Amos Jeffries Date: Sun, 3 Apr 2011 11:34:21 +0000 (-0600) Subject: signal.h is required before defining SA_* macros X-Git-Tag: SQUID_3_1_12~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4a4547ab00cb8342e0f39e422f1720b23cec49de;p=thirdparty%2Fsquid.git signal.h is required before defining SA_* macros uncovered by LZZ precompiler. --- diff --git a/compat/compat_shared.h b/compat/compat_shared.h index 877d21eb1b..19ef83aaf4 100644 --- a/compat/compat_shared.h +++ b/compat/compat_shared.h @@ -195,6 +195,9 @@ max(A const & lhs, A const & rhs) * Signalling flags are apparently not always provided. * TODO find out if these can be moved into specific OS portability files. */ +#if HAVE_SIGNAL_H +#include +#endif #ifndef SA_RESTART #define SA_RESTART 0 #endif