Name: Anonymous 2012-01-03 0:19
Fuck this thread.
true and false were defined to be ((_Bool) 1) and ((_Bool) 0) respectively, that way you could trigger a _Bool version of a function as well just using true and false. Normally this wouldn't be a problem but code conforming to the C11 standard doesn't allow you to redefine them.