Tighened some code as a result of warnings from MSVC
Tighened some code as a result of warnings from MSVC

xujun10110/boomerang,xujun10110/boomerang,xujun10110/boomerang,xujun10110/boomerang,xujun10110/boomerang,nemerle/boomerang,xujun10110/boomerang,TambourineReindeer/boomerang,nemerle/boomerang,TambourineReindeer/boomerang,TambourineReindeer/boomerang,nemerle/boomerang,TambourineReindeer/boomerang,nemerle/boomerang,TambourineReindeer/boomerang,nemerle/boomerang,TambourineReindeer/boomerang,nemerle/boomerang,TambourineReindeer/boomerang,TambourineReindeer/boomerang,nemerle/boomerang,nemerle/boomerang,xujun10110/boomerang,xujun10110/boomerang