vc2012 fix