On Sat, 4 Dec 2010, Eric Smith wrote: >> This doesn't change much because !!123 may still be 123 instead of 1. > > Only on a seriously broken C compiler. The unary logical negation operator I was referring to the statement Philip Pemberton made. Christian