fix warning C4554