撤销冗余的宏定义
调整error_code变量定义所在的位置