Skip to content

Commit

Permalink
remove unnecessary argument to game_display::scroll_to_leader
Browse files Browse the repository at this point in the history
The function was requiring a reference to unit map, although
the game_display owns a referece to this, and it was always
called with that instance.
  • Loading branch information
cbeck88 committed Jun 8, 2014
1 parent 0d0c5df commit 8534aa2
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 11 deletions.
6 changes: 3 additions & 3 deletions src/game_display.cpp
Expand Up @@ -208,11 +208,11 @@ void game_display::invalidate_unit_after_move(const map_location& src, const map
}
}

void game_display::scroll_to_leader(unit_map& units, int side, SCROLL_TYPE scroll_type,bool force)
void game_display::scroll_to_leader(int side, SCROLL_TYPE scroll_type,bool force)
{
unit_map::const_iterator leader = units.find_leader(side);
unit_map::const_iterator leader = units_->find_leader(side);

if(leader != units_->end()) {
if(leader.valid()) {
// YogiHH: I can't see why we need another key_handler here,
// therefore I will comment it out :
/*
Expand Down
2 changes: 1 addition & 1 deletion src/game_display.hpp
Expand Up @@ -62,7 +62,7 @@ class game_display : public display
*
* This will normally be the playing team.
*/
void scroll_to_leader(unit_map& units, int side, SCROLL_TYPE scroll_type = ONSCREEN,bool force = true);
void scroll_to_leader(int side, SCROLL_TYPE scroll_type = ONSCREEN,bool force = true);

/**
* Function to display a location as selected.
Expand Down
4 changes: 2 additions & 2 deletions src/menu_events.cpp
Expand Up @@ -318,7 +318,7 @@ void menu_handler::status_table(int selected)
} // this will kill the dialog before scrolling

if (result >= 0)
gui_->scroll_to_leader(units_, selected+1);
gui_->scroll_to_leader(selected+1);
else if (result == gui::DIALOG_FORWARD)
scenario_settings_table(selected);
}
Expand Down Expand Up @@ -412,7 +412,7 @@ void menu_handler::scenario_settings_table(int selected)
} // this will kill the dialog before scrolling

if (result >= 0)
gui_->scroll_to_leader(units_, selected+1);
gui_->scroll_to_leader(selected+1);
else if (result == gui::DIALOG_BACK)
status_table(selected);
}
Expand Down
2 changes: 1 addition & 1 deletion src/play_controller.cpp
Expand Up @@ -731,7 +731,7 @@ void play_controller::do_init_side(bool is_replay, bool only_visual) {
}

if (!recorder.is_skipping() && !skip_replay_ && current_team().get_scroll_to_leader()){
gui_->scroll_to_leader(gameboard_.units_, player_number_,game_display::ONSCREEN,false);
gui_->scroll_to_leader(player_number_,game_display::ONSCREEN,false);
}
loading_game_ = false;

Expand Down
8 changes: 4 additions & 4 deletions src/replay_controller.cpp
Expand Up @@ -159,7 +159,7 @@ void replay_controller::init_gui(){
else
gui_->set_team(0, show_everything_);

gui_->scroll_to_leader(gameboard_.units_, player_number_, display::WARP);
gui_->scroll_to_leader(player_number_, display::WARP);
update_locker lock_display((*gui_).video(),false);
BOOST_FOREACH(team & t, gameboard_.teams_) {
t.reset_objectives_changed();
Expand Down Expand Up @@ -372,7 +372,7 @@ possible_end_play_signal replay_controller::replay_next_turn(){
PROPOGATE_END_PLAY_SIGNAL( play_turn() );

if (!skip_replay_ || !is_playing_){
gui_->scroll_to_leader(gameboard_.units_, player_number_,game_display::ONSCREEN,false);
gui_->scroll_to_leader(player_number_,game_display::ONSCREEN,false);
}

replay_ui_playback_should_stop();
Expand All @@ -389,7 +389,7 @@ possible_end_play_signal replay_controller::replay_next_side(){
}

if (!skip_replay_ || !is_playing_) {
gui_->scroll_to_leader(gameboard_.units_, player_number_,game_display::ONSCREEN,false);
gui_->scroll_to_leader(player_number_,game_display::ONSCREEN,false);
}

replay_ui_playback_should_stop();
Expand Down Expand Up @@ -466,7 +466,7 @@ possible_end_play_signal replay_controller::play_replay(){
}

if (!is_playing_) {
gui_->scroll_to_leader(gameboard_.units_, player_number_,game_display::ONSCREEN,false);
gui_->scroll_to_leader(player_number_,game_display::ONSCREEN,false);
}

replay_ui_playback_should_stop();
Expand Down

0 comments on commit 8534aa2

Please sign in to comment.