fix issue for visual studio versions which arent standarized for the c99
standard