General cleaning. "Fixed" compiler

The c compiled code is incopatible with ISO C90 standard. Added warning
on the code.