src/train_cmd.cpp
changeset 8007 f89f5691ce89
parent 7967 a230c063a672
child 8058 5d32eaa21927
equal deleted inserted replaced
8006:d56d68c938b5 8007:f89f5691ce89
   883 {
   883 {
   884 	UnlinkWagon(v, v->First());
   884 	UnlinkWagon(v, v->First());
   885 	if (dest == NULL) return;
   885 	if (dest == NULL) return;
   886 
   886 
   887 	Vehicle *next = dest->Next();
   887 	Vehicle *next = dest->Next();
       
   888 	v->SetNext(NULL);
   888 	dest->SetNext(v);
   889 	dest->SetNext(v);
   889 	v->SetNext(next);
   890 	v->SetNext(next);
   890 	ClearFreeWagon(v);
   891 	ClearFreeWagon(v);
   891 	ClearFrontEngine(v);
   892 	ClearFrontEngine(v);
   892 }
   893 }