bug fix on C parser when compiling on windows 32 bit