avoid a VC++ 2013 warning
port to VC++ 2013