diff --git a/cv5/a_train.c b/cv5/a_train.c index d1b8cda..5415679 100644 --- a/cv5/a_train.c +++ b/cv5/a_train.c @@ -86,9 +86,8 @@ struct car* clear_train(struct car* first, const char* target) { if(x == 0){ struct car* temp = this->next->next; this->next = NULL; - free(this); - //this->next = temp; - return temp; + this->next = temp; + return this; } this = this->next; //}