diff -r d16299e657ba -r 45d77f05d3a3 src/openttd.h --- a/src/openttd.h Fri Dec 21 07:38:36 2007 +0000 +++ b/src/openttd.h Fri Dec 21 08:34:53 2007 +0000 @@ -8,6 +8,7 @@ #define VARDEF extern #endif +#include "macros.h" #include "helpers.hpp" struct Oblong { @@ -68,7 +69,7 @@ typedef uint16 EngineRenewID; typedef uint16 DestinationID; -typedef OverflowSafeInt OverflowSafeInt64; +#include "core/overflowsafe_type.hpp" typedef OverflowSafeInt64 Money; /* DestinationID must be at least as large as every these below, because it can