From 40a29a71fb46012a248e977ee629436e4bb4ad48 Mon Sep 17 00:00:00 2001 From: SamuXarick <43006711+SamuXarick@users.noreply.github.com> Date: Sun, 19 Jan 2025 21:38:32 +0000 Subject: [PATCH] Cleanup: Remove pointless DiagDirection array (#13338) --- src/landscape.cpp | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/landscape.cpp b/src/landscape.cpp index d1e8328c4d..6fb980657c 100644 --- a/src/landscape.cpp +++ b/src/landscape.cpp @@ -1448,13 +1448,6 @@ static void CreateRivers() */ static uint CalculateCoverageLine(uint coverage, uint edge_multiplier) { - const DiagDirection neighbour_dir[] = { - DIAGDIR_NE, - DIAGDIR_SE, - DIAGDIR_SW, - DIAGDIR_NW, - }; - /* Histogram of how many tiles per height level exist. */ std::array histogram = {}; /* Histogram of how many neighbour tiles are lower than the tiles of the height level. */ @@ -1467,7 +1460,7 @@ static uint CalculateCoverageLine(uint coverage, uint edge_multiplier) if (edge_multiplier != 0) { /* Check if any of our neighbours is below us. */ - for (auto dir : neighbour_dir) { + for (DiagDirection dir = DIAGDIR_BEGIN; dir != DIAGDIR_END; dir++) { TileIndex neighbour_tile = AddTileIndexDiffCWrap(tile, TileIndexDiffCByDiagDir(dir)); if (IsValidTile(neighbour_tile) && TileHeight(neighbour_tile) < h) { edge_histogram[h]++;