(svn r2863) Move some type declarations into saveload.c, should've been part of r2819

This commit is contained in:
tron 2005-08-13 21:34:05 +00:00
parent 302055fc15
commit 38f344b351
2 changed files with 6 additions and 6 deletions

View File

@ -38,6 +38,12 @@ enum {
byte _sl_version; /// the major savegame version identifier
uint16 _sl_full_version; /// the full version of the savegame
typedef void WriterProc(uint len);
typedef uint ReaderProc(void);
typedef uint ReferenceToIntProc(const void *obj, SLRefType rt);
typedef void *IntToReferenceProc(uint index, SLRefType rt);
/** The saveload struct, containing reader-writer functions, bufffer, version, etc. */
static struct {
bool save; /// are we doing a save or a load atm. True when saving

View File

@ -41,9 +41,6 @@ typedef struct {
byte null;
} NullStruct;
typedef void WriterProc(uint len);
typedef uint ReaderProc(void);
typedef enum SLRefType {
REF_ORDER = 0,
REF_VEHICLE = 1,
@ -53,9 +50,6 @@ typedef enum SLRefType {
REF_ROADSTOPS = 5
} SLRefType;
typedef uint ReferenceToIntProc(const void *obj, SLRefType rt);
typedef void *IntToReferenceProc(uint index, SLRefType rt);
extern byte _sl_version; /// the major savegame version identifier
extern uint16 _sl_full_version; /// the full version of the savegame