diff options
-rw-r--r-- | hal.h | 2 | ||||
-rw-r--r-- | misc_gui.c | 8 | ||||
-rw-r--r-- | ttd.h | 1 |
3 files changed, 4 insertions, 7 deletions
@@ -141,6 +141,8 @@ void FiosDelete(const char *name); // Make a filename from a name void FiosMakeSavegameName(char *buf, const char *name); +int CDECL compare_FiosItems(const void *a, const void *b); + void CreateConsole(void); #endif /* HAL_H */ diff --git a/misc_gui.c b/misc_gui.c index dc2294c2c..acfc5e83c 100644 --- a/misc_gui.c +++ b/misc_gui.c @@ -20,6 +20,8 @@ #include "hal.h" // for file list +static bool _savegame_sort_dirty; + bool _query_string_active; typedef struct LandInfoData { @@ -1142,12 +1144,6 @@ static void DrawFiosTexts(void) DoDrawString(path, 2, 27, 16); } -#if defined(_WIN32) - extern int CDECL compare_FiosItems (const void *a, const void *b); -#else - extern int compare_FiosItems (const void *a, const void *b); -#endif - static void MakeSortedSaveGameList(void) { @@ -507,7 +507,6 @@ enum SpecialStrings { typedef void PlaceProc(uint tile); -VARDEF bool _savegame_sort_dirty; VARDEF byte _savegame_sort_order; #define INVALID_UINT_TILE (uint)0xFFFFFFFF |