Made it compile under c90 for Visual Studio

Visual Studio is dumb, why doesn't it support c99