From 6337865f36da34e9c89aaa292f976bde6df0b065 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Wed, 16 Aug 2017 00:22:32 -0400 Subject: [PATCH] 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 --- src/include/c.h | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) 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