fixed build in vc++2010 express