修改部分会产生警告/错误的代码