I really, really, really hate all of the following:
if (null != variable)
const int CONSTANT_NAME = 5
It's not for(;;), it's while(true). It's sad that you even need the (true) on there in C. Next, write your if conditions like you would speak them; you don't ask someone, "hey, is empty that box?" Finally, your keyboard has a shift key. Learn how it works.