2处漏掉free函数