diff -Nur -X/home/thue/freeciv-dev/no.freeciv /home/thue/freeciv-dev/freeciv/client/control.c connect_bug/client/control.c --- /home/thue/freeciv-dev/freeciv/client/control.c Mon Apr 3 21:42:57 2000 +++ connect_bug/client/control.c Tue Apr 4 18:38:29 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 -Nur -X/home/thue/freeciv-dev/no.freeciv /home/thue/freeciv-dev/freeciv/common/unit.c connect_bug/common/unit.c --- /home/thue/freeciv-dev/freeciv/common/unit.c Fri Mar 17 18:47:25 2000 +++ connect_bug/common/unit.c Tue Apr 4 18:37:46 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;