Core/Vehicles: added a missing pointer check in Vehicle::RemovePassenger
This commit is contained in:
1 parent
8fc4b59c6f
commit
96af7100b3
1 file changed
+3
@@ -533,6 +533,9 @@ Vehicle* Vehicle::RemovePassenger(WorldObject* passenger)
|
||||
if (!unit)
|
||||
return nullptr;
|
||||
|
||||
if (unit->GetVehicle() != this)
|
||||
return nullptr;
|
||||
|
||||
SeatMap::iterator seat = GetSeatIteratorForPassenger(unit);
|
||||
ASSERT(seat != Seats.end());
|
||||
|
||||
|
||||
Reference in new issue
Block a user