fix vc12 warning