'True' and 'False' are defined in Xlib.h Since we use stdbool boolean 'true' and 'false' definitions in several places, it's best not to mix boolean macros. So in the sake of consistency switch to using the stdbool macros project-wide.