aircraft_gui.c
changeset 767 27edbcad701c
parent 757 7bfd863750a7
child 842 efc3546bc313
equal deleted inserted replaced
766:90f3c0a14380 767:27edbcad701c
  1065 		vl->flags = VL_REBUILD;
  1065 		vl->flags = VL_REBUILD;
  1066 		vl->sort_type = SORT_BY_UNSORTED;
  1066 		vl->sort_type = SORT_BY_UNSORTED;
  1067 		vl->resort_timer = DAY_TICKS * PERIODIC_RESORT_DAYS;
  1067 		vl->resort_timer = DAY_TICKS * PERIODIC_RESORT_DAYS;
  1068 		break;
  1068 		break;
  1069 
  1069 
       
  1070 	case WE_DESTROY:
       
  1071 		free(vl->sort_list);
       
  1072 		break;
       
  1073 
  1070 	case WE_TICK: /* resort the list every 20 seconds orso (10 days) */
  1074 	case WE_TICK: /* resort the list every 20 seconds orso (10 days) */
  1071 		if (--vl->resort_timer == 0) {
  1075 		if (--vl->resort_timer == 0) {
  1072 			DEBUG(misc, 1) ("Periodic resort aircraft list player %d station %d",
  1076 			DEBUG(misc, 1) ("Periodic resort aircraft list player %d station %d",
  1073 				owner, station);
  1077 				owner, station);
  1074 			vl->resort_timer = DAY_TICKS * PERIODIC_RESORT_DAYS;
  1078 			vl->resort_timer = DAY_TICKS * PERIODIC_RESORT_DAYS;