fix error when compile in linux. passed test