diff --git a/src/openrct2/platform/platform.h b/src/openrct2/platform/platform.h index ba0ed3968e..dea6d15c8b 100644 --- a/src/openrct2/platform/platform.h +++ b/src/openrct2/platform/platform.h @@ -19,15 +19,8 @@ #include "../common.h" -#ifdef __WINDOWS__ -#include "../rct2.h" - #ifndef HAVE_MATH_H - #define HAVE_MATH_H - #endif -#endif // __WINDOWS__ - -#include "../core/textinputbuffer.h" -#include "../drawing/font.h" +typedef struct TTFFontDescriptor TTFFontDescriptor; +typedef struct rct2_install_info rct2_install_info; #ifndef MAX_PATH #define MAX_PATH 260 diff --git a/src/openrct2/platform/windows.c b/src/openrct2/platform/windows.c index 87fbd0ed5b..ac4c03d566 100644 --- a/src/openrct2/platform/windows.c +++ b/src/openrct2/platform/windows.c @@ -34,6 +34,7 @@ #include "../localisation/date.h" #include "../localisation/language.h" #include "../OpenRCT2.h" +#include "../rct2.h" #include "../util/util.h" #include "../Version.h" #include "platform.h"