I've started to favour this form:
#define TRUE (!0)
#define FALSE (!TRUE)
But at least I put it in a header rather than within every single source file. In this case, it was in *.c. Can you say "maintenance nightmare"? And they claimed they were a CMM level 5 company, too.
Professional Geek, Amateur Stage-Levelling Gauge
modified on Wednesday, February 4, 2009 6:19 PM