summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKUDr <KUDr@openttd.org>2007-03-09 23:26:21 +0000
committerKUDr <KUDr@openttd.org>2007-03-09 23:26:21 +0000
commit9cd4f3a204358a8b88932200876029deb750d562 (patch)
tree8d26ee82fc47973a340b2c379f16971b506dc529
parent8754295bd9023fbaeeecf933faaf72a1646a2959 (diff)
downloadopenttd-9cd4f3a204358a8b88932200876029deb750d562.tar.xz
(svn r9081) -Fix(r9080): UINT32_MAX is undefined on MSVC. Use std::numeric_limits<uint32>::max() instead.
-rw-r--r--src/station_gui.cpp4
-rw-r--r--src/stdafx.h2
2 files changed, 4 insertions, 2 deletions
diff --git a/src/station_gui.cpp b/src/station_gui.cpp
index a4c4c655d..c7af3a90c 100644
--- a/src/station_gui.cpp
+++ b/src/station_gui.cpp
@@ -269,7 +269,7 @@ static void SortStationsList(plstations_d *sl)
sl->flags &= ~SL_RESORT;
}
-static uint32 _cargo_filter = UINT32_MAX;
+static uint32 _cargo_filter = std::numeric_limits<uint32>::max();
static void PlayerStationsWndProc(Window *w, WindowEvent *e)
{
@@ -282,7 +282,7 @@ static void PlayerStationsWndProc(Window *w, WindowEvent *e)
switch (e->event) {
case WE_CREATE: /* set up resort timer */
- if (_cargo_filter == UINT32_MAX) _cargo_filter = _cargo_mask;
+ if (_cargo_filter == std::numeric_limits<uint32>::max()) _cargo_filter = _cargo_mask;
for (uint i = 0; i < 5; i++) {
if (HASBIT(facilities, i)) LowerWindowWidget(w, i + STATIONLIST_WIDGET_TRAIN);
diff --git a/src/stdafx.h b/src/stdafx.h
index 3c9419f84..faea27f11 100644
--- a/src/stdafx.h
+++ b/src/stdafx.h
@@ -20,6 +20,8 @@
# define INT64_MAX 9223372036854775807LL
#endif
+#include <limits>
+
#include <cstdio>
#include <cstddef>
#include <cstring>