fixed LINUX warnings