mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-22 16:19:19 +02:00
maybe fix crash in CheckVehicles
This commit is contained in:
@@ -2398,7 +2398,10 @@ bool TController::CheckVehicles(TOrders user)
|
|||||||
iVehicles = 0; // ilość pojazdów w składzie
|
iVehicles = 0; // ilość pojazdów w składzie
|
||||||
auto d = CheckDirection();
|
auto d = CheckDirection();
|
||||||
d = d >= 0 ? 0 : 1; // kierunek szukania czoła (numer sprzęgu)
|
d = d >= 0 ? 0 : 1; // kierunek szukania czoła (numer sprzęgu)
|
||||||
pVehicles[end::front] = p = pVehicle->FirstFind(d); // pojazd na czele składu
|
p = pVehicle->FirstFind(d); // pojazd na czele składu
|
||||||
|
if (!p)
|
||||||
|
p = pVehicle;
|
||||||
|
pVehicles[end::front] = p;
|
||||||
// liczenie pojazdów w składzie i ustalenie parametrów
|
// liczenie pojazdów w składzie i ustalenie parametrów
|
||||||
auto dir = d = 1 - d; // a dalej będziemy zliczać od czoła do tyłu
|
auto dir = d = 1 - d; // a dalej będziemy zliczać od czoła do tyłu
|
||||||
fLength = 0.0; // długość składu do badania wyjechania za ograniczenie
|
fLength = 0.0; // długość składu do badania wyjechania za ograniczenie
|
||||||
|
|||||||
Reference in New Issue
Block a user