fix copilation error on msc++