src/openttd.h
changeset 8112 24b89cd40bfd
parent 8108 b42a0e5c67ef
child 8113 31b7784db761
--- 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<int64, INT64_MAX, INT64_MIN> OverflowSafeInt64;
+#include "core/overflowsafe_type.hpp"
 typedef OverflowSafeInt64 Money;
 
 /* DestinationID must be at least as large as every these below, because it can