1
0
mirror of https://gitlab.com/klmp200/LO41.git synced 2025-07-12 04:39:23 +00:00
This commit is contained in:
Aethor
2018-06-20 22:11:48 +02:00
parent 7315e1595e
commit f066e22419
2 changed files with 3 additions and 3 deletions

View File

@ -68,7 +68,7 @@ int get_next_floor_Elevator(THIS(Elevator)){
for(i=0;i<this->passengers->get_size(this->passengers);i++){
temp_element = this->passengers->get_element(this->passengers, i);
temp_passenger = (Passenger*) temp_element->get_data(temp_element);
temp_floor = temp_passenger->type == RESIDENT ? temp_passenger->resident->destination : temp_passenger->visitor->destination;
temp_floor = temp_passenger->get_destination(temp_passenger);
if(abs(this->floor - temp_floor) < min_diff && temp_floor != this->floor){
min_diff = abs(this->floor - temp_floor);
next_floor = temp_floor;