@@ -94,7 +94,9 @@ int TrimRepeat2(LNode* &LinkList, int x) {
return 1;
}
if (LinkList->next->data == x) {
+ LNode *p = LinkList->next;
LinkList->next = LinkList->next->next;
+ free(p);
return TrimRepeat2(LinkList->next, x);