fixes #1: 其中第4、7点不是错误，没有进行处理。

Signed-off-by: Zhao Chao <zhaochao1984@gmail.com>