setup_once.h: HP-UX specific TRUE and FALSE definitions

Some HP-UX system headers require TRUE defined to 1 and FALSE to 0.
This commit is contained in:
Yang Tse 2012-12-12 16:13:16 +01:00
parent 568befb6aa
commit f254c59dc7

View File

@ -316,6 +316,18 @@ struct timeval {
#endif
/*
* Some HP-UX system headers require TRUE defined to 1 and FALSE to 0.
*/
#if defined(__hpux)
#undef TRUE
#define TRUE 1
#undef FALSE
#define FALSE 0
#endif
/*
* Macro WHILE_FALSE may be used to build single-iteration do-while loops,
* avoiding compiler warnings. Mostly intended for other macro definitions.