Skip to content

Commit

Permalink
Fix a few recently introduced code smells (#7430)
Browse files Browse the repository at this point in the history
  • Loading branch information
oleg-derevenetz authored Jul 20, 2023
1 parent e5c4954 commit dd6a80c
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 9 deletions.
2 changes: 1 addition & 1 deletion src/fheroes2/ai/normal/ai_normal_hero.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2092,7 +2092,7 @@ namespace AI
class AIWorldPathfinderStateRestorer
{
public:
AIWorldPathfinderStateRestorer( AIWorldPathfinder & pathfinder )
explicit AIWorldPathfinderStateRestorer( AIWorldPathfinder & pathfinder )
: _pathfinder( pathfinder )
, _originalMinimalArmyStrengthAdvantage( _pathfinder.getMinimalArmyStrengthAdvantage() )
, _originalSpellPointsReserveRatio( _pathfinder.getSpellPointsReserveRatio() )
Expand Down
10 changes: 2 additions & 8 deletions src/fheroes2/ai/normal/ai_normal_kingdom.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -714,14 +714,8 @@ namespace AI

void Normal::removeEnemyArmies( const int32_t tileIndex )
{
for ( auto iter = _enemyArmies.begin(); iter != _enemyArmies.end(); ) {
if ( iter->index == tileIndex ) {
iter = _enemyArmies.erase( iter );
}
else {
++iter;
}
}
_enemyArmies.erase( std::remove_if( _enemyArmies.begin(), _enemyArmies.end(), [tileIndex]( const EnemyArmy & item ) { return item.index == tileIndex; } ),
_enemyArmies.end() );
}

void Normal::KingdomTurn( Kingdom & kingdom )
Expand Down

0 comments on commit dd6a80c

Please sign in to comment.