you might want to pull this...

or not. no real downside adhering to an older c standard to make msvc happy, given that the lib is just a low level lib which does not need any fancy c99 enhancements.