diff -ru -X /home/jjm/cvs/no.freeciv FreecivCVS/client/control.c freeciv/client/control.c --- FreecivCVS/client/control.c Sun Apr 2 13:27:30 2000 +++ freeciv/client/control.c Tue Apr 4 15:05:24 2000 @@ -71,7 +71,6 @@ punit_focus=punit; if(punit) { - raise_unit_top(punit); if(auto_center_on_unit && !tile_visible_and_not_on_border_mapcanvas(punit->x, punit->y)) center_tile_mapcanvas(punit->x, punit->y); @@ -103,7 +102,6 @@ punit_focus=punit; if(punit) { - raise_unit_top(punit); refresh_tile_mapcanvas(punit->x, punit->y, 1); punit->focus_status=FOCUS_AVAIL; } diff -ru -X /home/jjm/cvs/no.freeciv FreecivCVS/common/unit.c freeciv/common/unit.c --- FreecivCVS/common/unit.c Fri Mar 17 12:23:46 2000 +++ freeciv/common/unit.c Tue Apr 4 15:05:24 2000 @@ -688,21 +688,6 @@ /************************************************************************** ... **************************************************************************/ -void raise_unit_top(struct unit *punit) -{ - struct tile *ptile; - - ptile=map_get_tile(punit->x, punit->y); - - unit_list_unlink(&ptile->units, punit); - unit_list_insert(&ptile->units, punit); - - unit_list_get(&ptile->units, 0); -} - -/************************************************************************** -... -**************************************************************************/ int can_unit_build_city(struct unit *punit) { int x, y; diff -ru -X /home/jjm/cvs/no.freeciv FreecivCVS/common/unit.h freeciv/common/unit.h --- FreecivCVS/common/unit.h Fri Mar 17 12:23:46 2000 +++ freeciv/common/unit.h Tue Apr 4 15:05:53 2000 @@ -271,7 +271,6 @@ int is_square_threatened(struct player *pplayer, int x, int y); int is_field_unit(struct unit *this_unit); /* ships+aero */ int is_hiding_unit(struct unit *punit); -void raise_unit_top(struct unit *punit); int is_water_unit(Unit_Type_id id); int is_sailing_unit(struct unit *punit); int is_air_unit(struct unit *punit);