@@ -294,7 +294,7 @@ static inline uint SlGetArrayLength(size_t length)
|
||||
/**
|
||||
* Return the type as saved/loaded inside the savegame.
|
||||
*/
|
||||
static uint8 GetSavegameFileType(const SaveLoad &sld)
|
||||
static uint8_t GetSavegameFileType(const SaveLoad &sld)
|
||||
{
|
||||
switch (sld.cmd) {
|
||||
case SL_VAR:
|
||||
@@ -343,7 +343,7 @@ static inline uint SlCalcConvMemLen(VarType conv)
|
||||
return SlReadArrayLength();
|
||||
|
||||
default:
|
||||
uint8 type = GetVarMemType(conv) >> 4;
|
||||
uint8_t type = GetVarMemType(conv) >> 4;
|
||||
assert(type < lengthof(conv_mem_size));
|
||||
return conv_mem_size[type];
|
||||
}
|
||||
@@ -359,7 +359,7 @@ static inline byte SlCalcConvFileLen(VarType conv)
|
||||
{
|
||||
static const byte conv_file_size[] = {0, 1, 1, 2, 2, 4, 4, 8, 8, 2};
|
||||
|
||||
uint8 type = GetVarFileType(conv);
|
||||
uint8_t type = GetVarFileType(conv);
|
||||
assert(type < lengthof(conv_file_size));
|
||||
return conv_file_size[type];
|
||||
}
|
||||
@@ -454,7 +454,7 @@ void SlSetLength(size_t length)
|
||||
* The lower 24 bits are normal
|
||||
* The uppermost 4 bits are bits 24:27 */
|
||||
assert(length < (1 << 28));
|
||||
SlWriteUint32((uint32)((length & 0xFFFFFF) | ((length >> 24) << 28)));
|
||||
SlWriteUint32((uint32_t)((length & 0xFFFFFF) | ((length >> 24) << 28)));
|
||||
break;
|
||||
case CH_TABLE:
|
||||
case CH_ARRAY:
|
||||
@@ -516,18 +516,18 @@ size_t SlGetFieldLength()
|
||||
* type, eg one with other flags because it is parsed
|
||||
* @return returns the value of the pointer-setting
|
||||
*/
|
||||
int64 ReadValue(const void *ptr, VarType conv)
|
||||
int64_t ReadValue(const void *ptr, VarType conv)
|
||||
{
|
||||
switch (GetVarMemType(conv)) {
|
||||
case SLE_VAR_BL: return (*(const bool *)ptr != 0);
|
||||
case SLE_VAR_I8: return *(const int8 *)ptr;
|
||||
case SLE_VAR_U8: return *(const byte *)ptr;
|
||||
case SLE_VAR_I16: return *(const int16 *)ptr;
|
||||
case SLE_VAR_U16: return *(const uint16*)ptr;
|
||||
case SLE_VAR_I32: return *(const int32 *)ptr;
|
||||
case SLE_VAR_U32: return *(const uint32*)ptr;
|
||||
case SLE_VAR_I64: return *(const int64 *)ptr;
|
||||
case SLE_VAR_U64: return *(const uint64*)ptr;
|
||||
case SLE_VAR_BL: return (*(const bool *)ptr != 0);
|
||||
case SLE_VAR_I8: return *(const int8_t *)ptr;
|
||||
case SLE_VAR_U8: return *(const byte *)ptr;
|
||||
case SLE_VAR_I16: return *(const int16_t *)ptr;
|
||||
case SLE_VAR_U16: return *(const uint16_t*)ptr;
|
||||
case SLE_VAR_I32: return *(const int32_t *)ptr;
|
||||
case SLE_VAR_U32: return *(const uint32_t*)ptr;
|
||||
case SLE_VAR_I64: return *(const int64_t *)ptr;
|
||||
case SLE_VAR_U64: return *(const uint64_t*)ptr;
|
||||
case SLE_VAR_NULL:return 0;
|
||||
default: NOT_REACHED();
|
||||
}
|
||||
@@ -540,18 +540,18 @@ int64 ReadValue(const void *ptr, VarType conv)
|
||||
* with other flags. It is parsed upon read
|
||||
* @param val the new value being given to the variable
|
||||
*/
|
||||
void WriteValue(void *ptr, VarType conv, int64 val)
|
||||
void WriteValue(void *ptr, VarType conv, int64_t val)
|
||||
{
|
||||
switch (GetVarMemType(conv)) {
|
||||
case SLE_VAR_BL: *(bool *)ptr = (val != 0); break;
|
||||
case SLE_VAR_I8: *(int8 *)ptr = val; break;
|
||||
case SLE_VAR_U8: *(byte *)ptr = val; break;
|
||||
case SLE_VAR_I16: *(int16 *)ptr = val; break;
|
||||
case SLE_VAR_U16: *(uint16*)ptr = val; break;
|
||||
case SLE_VAR_I32: *(int32 *)ptr = val; break;
|
||||
case SLE_VAR_U32: *(uint32*)ptr = val; break;
|
||||
case SLE_VAR_I64: *(int64 *)ptr = val; break;
|
||||
case SLE_VAR_U64: *(uint64*)ptr = val; break;
|
||||
case SLE_VAR_BL: *(bool *)ptr = (val != 0); break;
|
||||
case SLE_VAR_I8: *(int8_t *)ptr = val; break;
|
||||
case SLE_VAR_U8: *(byte *)ptr = val; break;
|
||||
case SLE_VAR_I16: *(int16_t *)ptr = val; break;
|
||||
case SLE_VAR_U16: *(uint16_t*)ptr = val; break;
|
||||
case SLE_VAR_I32: *(int32_t *)ptr = val; break;
|
||||
case SLE_VAR_U32: *(uint32_t*)ptr = val; break;
|
||||
case SLE_VAR_I64: *(int64_t *)ptr = val; break;
|
||||
case SLE_VAR_U64: *(uint64_t*)ptr = val; break;
|
||||
case SLE_VAR_NAME: *reinterpret_cast<std::string *>(ptr) = CopyFromOldName(val); break;
|
||||
case SLE_VAR_NULL: break;
|
||||
default: NOT_REACHED();
|
||||
@@ -570,7 +570,7 @@ static void SlSaveLoadConv(void *ptr, VarType conv)
|
||||
{
|
||||
switch (_sl.action) {
|
||||
case SLA_SAVE: {
|
||||
int64 x = ReadValue(ptr, conv);
|
||||
int64_t x = ReadValue(ptr, conv);
|
||||
|
||||
/* Write the value to the file and check if its value is in the desired range */
|
||||
switch (GetVarFileType(conv)) {
|
||||
@@ -580,7 +580,7 @@ static void SlSaveLoadConv(void *ptr, VarType conv)
|
||||
case SLE_FILE_STRINGID:
|
||||
case SLE_FILE_U16:assert(x >= 0 && x <= 65535); SlWriteUint16(x);break;
|
||||
case SLE_FILE_I32:
|
||||
case SLE_FILE_U32: SlWriteUint32((uint32)x);break;
|
||||
case SLE_FILE_U32: SlWriteUint32((uint32_t)x);break;
|
||||
case SLE_FILE_I64:
|
||||
case SLE_FILE_U64: SlWriteUint64(x);break;
|
||||
default: NOT_REACHED();
|
||||
@@ -589,18 +589,18 @@ static void SlSaveLoadConv(void *ptr, VarType conv)
|
||||
}
|
||||
case SLA_LOAD_CHECK:
|
||||
case SLA_LOAD: {
|
||||
int64 x;
|
||||
int64_t x;
|
||||
/* Read a value from the file */
|
||||
switch (GetVarFileType(conv)) {
|
||||
case SLE_FILE_I8: x = (int8 )SlReadByte(); break;
|
||||
case SLE_FILE_U8: x = (byte )SlReadByte(); break;
|
||||
case SLE_FILE_I16: x = (int16 )SlReadUint16(); break;
|
||||
case SLE_FILE_U16: x = (uint16)SlReadUint16(); break;
|
||||
case SLE_FILE_I32: x = (int32 )SlReadUint32(); break;
|
||||
case SLE_FILE_U32: x = (uint32)SlReadUint32(); break;
|
||||
case SLE_FILE_I64: x = (int64 )SlReadUint64(); break;
|
||||
case SLE_FILE_U64: x = (uint64)SlReadUint64(); break;
|
||||
case SLE_FILE_STRINGID: x = RemapOldStringID((uint16)SlReadUint16()); break;
|
||||
case SLE_FILE_I8: x = (int8_t )SlReadByte(); break;
|
||||
case SLE_FILE_U8: x = (byte )SlReadByte(); break;
|
||||
case SLE_FILE_I16: x = (int16_t )SlReadUint16(); break;
|
||||
case SLE_FILE_U16: x = (uint16_t)SlReadUint16(); break;
|
||||
case SLE_FILE_I32: x = (int32_t )SlReadUint32(); break;
|
||||
case SLE_FILE_U32: x = (uint32_t)SlReadUint32(); break;
|
||||
case SLE_FILE_I64: x = (int64_t )SlReadUint64(); break;
|
||||
case SLE_FILE_U64: x = (uint64_t)SlReadUint64(); break;
|
||||
case SLE_FILE_STRINGID: x = RemapOldStringID((uint16_t)SlReadUint16()); break;
|
||||
default: NOT_REACHED();
|
||||
}
|
||||
|
||||
@@ -832,7 +832,7 @@ static void SlCopyInternal(void *object, size_t length, VarType conv)
|
||||
/* used for conversion of Money 32bit->64bit */
|
||||
if (conv == (SLE_FILE_I32 | SLE_VAR_I64)) {
|
||||
for (uint i = 0; i < length; i++) {
|
||||
((int64*)object)[i] = (int32)BSWAP32(SlReadUint32());
|
||||
((int64_t*)object)[i] = (int32_t)BSWAP32(SlReadUint32());
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -889,7 +889,7 @@ static inline size_t SlCalcArrayLen(size_t length, VarType conv)
|
||||
* Save/Load the length of the array followed by the array of SL_VAR elements.
|
||||
* @param array The array being manipulated
|
||||
* @param length The length of the array in elements
|
||||
* @param conv VarType type of the atomic array (int, byte, uint64, etc.)
|
||||
* @param conv VarType type of the atomic array (int, byte, uint64_t, etc.)
|
||||
*/
|
||||
static void SlArray(void *array, size_t length, VarType conv)
|
||||
{
|
||||
@@ -1050,7 +1050,7 @@ void SlSaveLoadRef(void *ptr, VarType conv)
|
||||
{
|
||||
switch (_sl.action) {
|
||||
case SLA_SAVE:
|
||||
SlWriteUint32((uint32)ReferenceToInt(*(void **)ptr, (SLRefType)conv));
|
||||
SlWriteUint32((uint32_t)ReferenceToInt(*(void **)ptr, (SLRefType)conv));
|
||||
break;
|
||||
case SLA_LOAD_CHECK:
|
||||
case SLA_LOAD:
|
||||
@@ -1246,14 +1246,14 @@ static inline size_t SlCalcRingLen(const void *ring, VarType conv)
|
||||
{
|
||||
switch (GetVarMemType(conv)) {
|
||||
case SLE_VAR_BL: return SlStorageHelper<ring_buffer_sl, bool>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_I8: return SlStorageHelper<ring_buffer_sl, int8>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_U8: return SlStorageHelper<ring_buffer_sl, uint8>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_I16: return SlStorageHelper<ring_buffer_sl, int16>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_U16: return SlStorageHelper<ring_buffer_sl, uint16>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_I32: return SlStorageHelper<ring_buffer_sl, int32>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_U32: return SlStorageHelper<ring_buffer_sl, uint32>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_I64: return SlStorageHelper<ring_buffer_sl, int64>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_U64: return SlStorageHelper<ring_buffer_sl, uint64>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_I8: return SlStorageHelper<ring_buffer_sl, int8_t>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_U8: return SlStorageHelper<ring_buffer_sl, uint8_t>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_I16: return SlStorageHelper<ring_buffer_sl, int16_t>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_U16: return SlStorageHelper<ring_buffer_sl, uint16_t>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_I32: return SlStorageHelper<ring_buffer_sl, int32_t>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_U32: return SlStorageHelper<ring_buffer_sl, uint32_t>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_I64: return SlStorageHelper<ring_buffer_sl, int64_t>::SlCalcLen(ring, conv);
|
||||
case SLE_VAR_U64: return SlStorageHelper<ring_buffer_sl, uint64_t>::SlCalcLen(ring, conv);
|
||||
default: NOT_REACHED();
|
||||
}
|
||||
}
|
||||
@@ -1267,14 +1267,14 @@ static void SlRing(void *ring, VarType conv)
|
||||
{
|
||||
switch (GetVarMemType(conv)) {
|
||||
case SLE_VAR_BL: SlStorageHelper<ring_buffer_sl, bool>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_I8: SlStorageHelper<ring_buffer_sl, int8>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_U8: SlStorageHelper<ring_buffer_sl, uint8>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_I16: SlStorageHelper<ring_buffer_sl, int16>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_U16: SlStorageHelper<ring_buffer_sl, uint16>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_I32: SlStorageHelper<ring_buffer_sl, int32>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_U32: SlStorageHelper<ring_buffer_sl, uint32>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_I64: SlStorageHelper<ring_buffer_sl, int64>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_U64: SlStorageHelper<ring_buffer_sl, uint64>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_I8: SlStorageHelper<ring_buffer_sl, int8_t>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_U8: SlStorageHelper<ring_buffer_sl, uint8_t>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_I16: SlStorageHelper<ring_buffer_sl, int16_t>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_U16: SlStorageHelper<ring_buffer_sl, uint16_t>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_I32: SlStorageHelper<ring_buffer_sl, int32_t>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_U32: SlStorageHelper<ring_buffer_sl, uint32_t>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_I64: SlStorageHelper<ring_buffer_sl, int64_t>::SlSaveLoad(ring, conv); break;
|
||||
case SLE_VAR_U64: SlStorageHelper<ring_buffer_sl, uint64_t>::SlSaveLoad(ring, conv); break;
|
||||
default: NOT_REACHED();
|
||||
}
|
||||
}
|
||||
@@ -1288,14 +1288,14 @@ static inline size_t SlCalcVectorLen(const void *vector, VarType conv)
|
||||
{
|
||||
switch (GetVarMemType(conv)) {
|
||||
case SLE_VAR_BL: NOT_REACHED(); // Not supported
|
||||
case SLE_VAR_I8: return SlStorageHelper<std::vector, int8>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_U8: return SlStorageHelper<std::vector, uint8>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_I16: return SlStorageHelper<std::vector, int16>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_U16: return SlStorageHelper<std::vector, uint16>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_I32: return SlStorageHelper<std::vector, int32>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_U32: return SlStorageHelper<std::vector, uint32>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_I64: return SlStorageHelper<std::vector, int64>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_U64: return SlStorageHelper<std::vector, uint64>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_I8: return SlStorageHelper<std::vector, int8_t>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_U8: return SlStorageHelper<std::vector, uint8_t>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_I16: return SlStorageHelper<std::vector, int16_t>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_U16: return SlStorageHelper<std::vector, uint16_t>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_I32: return SlStorageHelper<std::vector, int32_t>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_U32: return SlStorageHelper<std::vector, uint32_t>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_I64: return SlStorageHelper<std::vector, int64_t>::SlCalcLen(vector, conv);
|
||||
case SLE_VAR_U64: return SlStorageHelper<std::vector, uint64_t>::SlCalcLen(vector, conv);
|
||||
default: NOT_REACHED();
|
||||
}
|
||||
}
|
||||
@@ -1309,14 +1309,14 @@ static void SlVector(void *vector, VarType conv)
|
||||
{
|
||||
switch (GetVarMemType(conv)) {
|
||||
case SLE_VAR_BL: NOT_REACHED(); // Not supported
|
||||
case SLE_VAR_I8: SlStorageHelper<std::vector, int8>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_U8: SlStorageHelper<std::vector, uint8>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_I16: SlStorageHelper<std::vector, int16>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_U16: SlStorageHelper<std::vector, uint16>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_I32: SlStorageHelper<std::vector, int32>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_U32: SlStorageHelper<std::vector, uint32>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_I64: SlStorageHelper<std::vector, int64>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_U64: SlStorageHelper<std::vector, uint64>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_I8: SlStorageHelper<std::vector, int8_t>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_U8: SlStorageHelper<std::vector, uint8_t>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_I16: SlStorageHelper<std::vector, int16_t>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_U16: SlStorageHelper<std::vector, uint16_t>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_I32: SlStorageHelper<std::vector, int32_t>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_U32: SlStorageHelper<std::vector, uint32_t>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_I64: SlStorageHelper<std::vector, int64_t>::SlSaveLoad(vector, conv); break;
|
||||
case SLE_VAR_U64: SlStorageHelper<std::vector, uint64_t>::SlSaveLoad(vector, conv); break;
|
||||
default: NOT_REACHED();
|
||||
}
|
||||
}
|
||||
@@ -1462,7 +1462,7 @@ static bool SlObjectMember(void *object, const SaveLoad &sld)
|
||||
void *ptr = GetVariableAddress(object, sld);
|
||||
|
||||
switch (_sl.action) {
|
||||
case SLA_SAVE: SlWriteByte(*(uint8 *)ptr); break;
|
||||
case SLA_SAVE: SlWriteByte(*(uint8_t *)ptr); break;
|
||||
case SLA_LOAD_CHECK:
|
||||
case SLA_LOAD:
|
||||
case SLA_PTRS:
|
||||
@@ -1635,7 +1635,7 @@ std::vector<SaveLoad> SlTableHeader(const SaveLoadTable &slt)
|
||||
}
|
||||
|
||||
while (true) {
|
||||
uint8 type = 0;
|
||||
uint8_t type = 0;
|
||||
SlSaveLoadConv(&type, SLE_UINT8);
|
||||
if (type == SLE_FILE_END) break;
|
||||
|
||||
@@ -1676,7 +1676,7 @@ std::vector<SaveLoad> SlTableHeader(const SaveLoadTable &slt)
|
||||
* conversion. If this error triggers, that clearly didn't
|
||||
* happen and this is a friendly poke to the developer to bump
|
||||
* the savegame version and add conversion code. */
|
||||
uint8 correct_type = GetSavegameFileType(*sld_it->second);
|
||||
uint8_t correct_type = GetSavegameFileType(*sld_it->second);
|
||||
if (correct_type != type) {
|
||||
DEBUG(sl, 1, "Field type for '%s' was expected to be 0x%02X but 0x%02X was found", key.c_str(), correct_type, type);
|
||||
SlErrorCorrupt("Field type is different than expected");
|
||||
@@ -1705,7 +1705,7 @@ std::vector<SaveLoad> SlTableHeader(const SaveLoadTable &slt)
|
||||
/* Make sure we are not storing empty keys. */
|
||||
assert(!sld.name.empty());
|
||||
|
||||
uint8 type = GetSavegameFileType(sld);
|
||||
uint8_t type = GetSavegameFileType(sld);
|
||||
assert(type != SLE_FILE_END);
|
||||
|
||||
SlSaveLoadConv(&type, SLE_UINT8);
|
||||
@@ -1713,7 +1713,7 @@ std::vector<SaveLoad> SlTableHeader(const SaveLoadTable &slt)
|
||||
}
|
||||
|
||||
/* Add an end-of-header marker. */
|
||||
uint8 type = SLE_FILE_END;
|
||||
uint8_t type = SLE_FILE_END;
|
||||
SlSaveLoadConv(&type, SLE_UINT8);
|
||||
|
||||
/* After the table, write down any sub-tables we might have. */
|
||||
@@ -1944,7 +1944,7 @@ static void SlLoadCheckChunk(const ChunkHandler &ch)
|
||||
* @param id the chunk in question
|
||||
* @return returns the appropriate chunkhandler
|
||||
*/
|
||||
static const ChunkHandler *SlFindChunkHandler(uint32 id)
|
||||
static const ChunkHandler *SlFindChunkHandler(uint32_t id)
|
||||
{
|
||||
for (const ChunkHandler &ch : ChunkHandlers()) if (ch.id == id) return &ch;
|
||||
return nullptr;
|
||||
@@ -1955,7 +1955,7 @@ void SlLoadChunks()
|
||||
{
|
||||
_sl.action = SLA_LOAD;
|
||||
|
||||
uint32 id;
|
||||
uint32_t id;
|
||||
const ChunkHandler *ch;
|
||||
|
||||
for (id = SlReadUint32(); id != 0; id = SlReadUint32()) {
|
||||
@@ -1968,7 +1968,7 @@ void SlLoadChunks()
|
||||
}
|
||||
|
||||
/** Load a chunk */
|
||||
void SlLoadChunkByID(uint32 id)
|
||||
void SlLoadChunkByID(uint32_t id)
|
||||
{
|
||||
_sl.action = SLA_LOAD;
|
||||
|
||||
@@ -1984,7 +1984,7 @@ void SlLoadCheckChunks()
|
||||
{
|
||||
_sl.action = SLA_LOAD_CHECK;
|
||||
|
||||
uint32 id;
|
||||
uint32_t id;
|
||||
const ChunkHandler *ch;
|
||||
|
||||
for (id = SlReadUint32(); id != 0; id = SlReadUint32()) {
|
||||
@@ -1997,7 +1997,7 @@ void SlLoadCheckChunks()
|
||||
}
|
||||
|
||||
/** Load a chunk for savegame checking */
|
||||
void SlLoadCheckChunkByID(uint32 id)
|
||||
void SlLoadCheckChunkByID(uint32_t id)
|
||||
{
|
||||
_sl.action = SLA_LOAD_CHECK;
|
||||
|
||||
@@ -2021,7 +2021,7 @@ void SlFixPointers()
|
||||
assert(_sl.action == SLA_PTRS);
|
||||
}
|
||||
|
||||
void SlFixPointerChunkByID(uint32 id)
|
||||
void SlFixPointerChunkByID(uint32_t id)
|
||||
{
|
||||
const ChunkHandler *ch = SlFindChunkHandler(id);
|
||||
if (ch == nullptr) SlErrorCorrupt("Unknown chunk type");
|
||||
@@ -2070,7 +2070,7 @@ static void SlSaveChunk(const ChunkHandler &ch)
|
||||
}
|
||||
|
||||
/** Save a chunk of data */
|
||||
void SlSaveChunkChunkByID(uint32 id)
|
||||
void SlSaveChunkChunkByID(uint32_t id)
|
||||
{
|
||||
const ChunkHandler *ch = SlFindChunkHandler(id);
|
||||
if (ch == nullptr) SlErrorCorrupt("Unknown chunk type");
|
||||
|
Reference in New Issue
Block a user