修正GCC编译错误2，增加错误处理。