fix issue for vs versions which aren't standarized for the c99 standard

Reported and investigated in #125 
A developer has to say if this is the correct way to handle this in general.

fixes compilation error for vs2010,2008 and maybe even prior versions