From: Amos Jeffries Date: Wed, 23 Mar 2011 23:36:23 +0000 (+1200) Subject: signal.h is required before defining SA_* macros X-Git-Tag: take06~27^2~72 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6b6d534498e8c1aad97d85c638de20cf9af60c80;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 94644419ba..1d2b89390f 100644 --- a/compat/compat_shared.h +++ b/compat/compat_shared.h @@ -167,6 +167,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