summaryrefslogtreecommitdiff
path: root/src/station_gui.cpp
diff options
context:
space:
mode:
authorglx22 <glx@openttd.org>2021-06-13 04:29:24 +0200
committerLoïc Guilloux <glx22@users.noreply.github.com>2021-07-09 21:36:09 +0200
commita543a4b7bb0d869800591ec1504b3934b68ecd8f (patch)
treeb3c63e456cf0e544c2ec6301d85f34c7dea9d6d2 /src/station_gui.cpp
parent89ab8b79a51b4963da55dce195ea1ab520c73b50 (diff)
downloadopenttd-a543a4b7bb0d869800591ec1504b3934b68ecd8f.tar.xz
Codechange: Remove FOR_EACH_SET_CARGO_ID
Diffstat (limited to 'src/station_gui.cpp')
-rw-r--r--src/station_gui.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/station_gui.cpp b/src/station_gui.cpp
index e36978c37..ecc7ea77c 100644
--- a/src/station_gui.cpp
+++ b/src/station_gui.cpp
@@ -273,8 +273,7 @@ protected:
{
int diff = 0;
- CargoID j;
- FOR_EACH_SET_CARGO_ID(j, cargo_filter) {
+ for (CargoID j : SetCargoBitIterator(cargo_filter)) {
diff += a->goods[j].cargo.TotalCount() - b->goods[j].cargo.TotalCount();
}
@@ -286,8 +285,7 @@ protected:
{
int diff = 0;
- CargoID j;
- FOR_EACH_SET_CARGO_ID(j, cargo_filter) {
+ for (CargoID j : SetCargoBitIterator(cargo_filter)) {
diff += a->goods[j].cargo.AvailableCount() - b->goods[j].cargo.AvailableCount();
}
@@ -300,8 +298,7 @@ protected:
byte maxr1 = 0;
byte maxr2 = 0;
- CargoID j;
- FOR_EACH_SET_CARGO_ID(j, cargo_filter) {
+ for (CargoID j : SetCargoBitIterator(cargo_filter)) {
if (a->goods[j].HasRating()) maxr1 = std::max(maxr1, a->goods[j].rating);
if (b->goods[j].HasRating()) maxr2 = std::max(maxr2, b->goods[j].rating);
}