mirror of https://github.com/OpenTTD/OpenTTD.git
(svn r9104) -Fix(r9080, r9081): UINT32_MAX is undefined on MSVC, std::numeric_limits doesn't exist in gcc 2.95 (MorphOS), so back to tree and use ~0 instead (peter1138)
This commit is contained in:
parent
1a7d9dd6c0
commit
00bc893312
|
@ -269,7 +269,8 @@ static void SortStationsList(plstations_d *sl)
|
|||
sl->flags &= ~SL_RESORT;
|
||||
}
|
||||
|
||||
static uint32 _cargo_filter = std::numeric_limits<uint32>::max();
|
||||
static const uint32 _cargo_filter_max = ~0;
|
||||
static uint32 _cargo_filter = _cargo_filter_max;
|
||||
|
||||
static void PlayerStationsWndProc(Window *w, WindowEvent *e)
|
||||
{
|
||||
|
@ -282,7 +283,7 @@ static void PlayerStationsWndProc(Window *w, WindowEvent *e)
|
|||
|
||||
switch (e->event) {
|
||||
case WE_CREATE: /* set up resort timer */
|
||||
if (_cargo_filter == std::numeric_limits<uint32>::max()) _cargo_filter = _cargo_mask;
|
||||
if (_cargo_filter == _cargo_filter_max) _cargo_filter = _cargo_mask;
|
||||
|
||||
for (uint i = 0; i < 5; i++) {
|
||||
if (HASBIT(facilities, i)) LowerWindowWidget(w, i + STATIONLIST_WIDGET_TRAIN);
|
||||
|
|
|
@ -20,8 +20,6 @@
|
|||
# define INT64_MAX 9223372036854775807LL
|
||||
#endif
|
||||
|
||||
#include <limits>
|
||||
|
||||
#include <cstdio>
|
||||
#include <cstddef>
|
||||
#include <cstring>
|
||||
|
|
Loading…
Reference in New Issue