From: Peter Eisentraut Date: Wed, 16 Aug 2017 04:22:32 +0000 (-0400) Subject: Remove TRUE and FALSE X-Git-Tag: REL_11_BETA1~1229 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6337865f36da34e9c89aaa292f976bde6df0b065;p=postgresql Remove TRUE and FALSE Code should be using true and false. Existing code can be changed to those in a backward compatible way. The definitions in the ecpg header files are left around to avoid upsetting those users unnecessarily. Reviewed-by: Michael Paquier --- diff --git a/src/include/c.h b/src/include/c.h index 18809c9372..c8c7be1d21 100644 --- a/src/include/c.h +++ b/src/include/c.h @@ -27,7 +27,7 @@ * ------- ------------------------------------------------ * 0) pg_config.h and standard system headers * 1) compiler characteristics - * 2) bool, true, false, TRUE, FALSE + * 2) bool, true, false * 3) standard system types * 4) IsValid macros for system types * 5) offsetof, lengthof, alignment @@ -257,7 +257,7 @@ /* ---------------------------------------------------------------- - * Section 2: bool, true, false, TRUE, FALSE + * Section 2: bool, true, false * ---------------------------------------------------------------- */ @@ -285,14 +285,6 @@ typedef char bool; #endif /* not C++ */ -#ifndef TRUE -#define TRUE 1 -#endif - -#ifndef FALSE -#define FALSE 0 -#endif - /* ---------------------------------------------------------------- * Section 3: standard system types