summaryrefslogtreecommitdiff
path: root/src/fios.h
diff options
context:
space:
mode:
authorskidd13 <skidd13@openttd.org>2008-06-02 14:19:27 +0000
committerskidd13 <skidd13@openttd.org>2008-06-02 14:19:27 +0000
commit8a40ca49c6c12ce47b2a333f5297d65abe957b86 (patch)
treef32ca1c112c3b2521bf2470dc7ffa643a6e7e85a /src/fios.h
parentfd0be850fe26627038df252f20486d526f54db07 (diff)
downloadopenttd-8a40ca49c6c12ce47b2a333f5297d65abe957b86.tar.xz
(svn r13359) -Codechange: convert _fios_items to a SmallVector
-Cleanup: some reincarnations of _fios_items in the code
Diffstat (limited to 'src/fios.h')
-rw-r--r--src/fios.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/fios.h b/src/fios.h
index ca4fa1361..7ec8e6767 100644
--- a/src/fios.h
+++ b/src/fios.h
@@ -6,6 +6,7 @@
#define FIOS_H
#include "strings_type.h"
+#include "misc/smallvec.h"
enum {
/**
@@ -80,8 +81,7 @@ enum {
};
/* Variables to display file lists */
-extern FiosItem *_fios_list; ///< defined in misc_gui.cpp
-extern int _fios_num; ///< defined in fios.cpp, read_only version of _fios_count
+extern SmallVector<FiosItem, 32> _fios_items; ///< defined in fios.cpp
extern SmallFiosItem _file_to_saveload;
extern SaveLoadDialogMode _saveload_mode; ///< defined in misc_gui.cpp
extern byte _savegame_sort_order;
@@ -90,11 +90,11 @@ extern byte _savegame_sort_order;
void ShowSaveLoadDialog(SaveLoadDialogMode mode);
/* Get a list of savegames */
-FiosItem *FiosGetSavegameList(SaveLoadDialogMode mode);
+void FiosGetSavegameList(SaveLoadDialogMode mode);
/* Get a list of scenarios */
-FiosItem *FiosGetScenarioList(SaveLoadDialogMode mode);
+void FiosGetScenarioList(SaveLoadDialogMode mode);
/* Get a list of Heightmaps */
-FiosItem *FiosGetHeightmapList(SaveLoadDialogMode mode);
+void FiosGetHeightmapList(SaveLoadDialogMode mode);
/* Free the list of savegames */
void FiosFreeSavegameList();
/* Browse to. Returns a filename w/path if we reached a file. */