- replaced the homegrown integer types in all p* sources and headers.

This commit is contained in:
Christoph Oelckers 2017-03-08 15:20:00 +01:00
commit ad41b23506
37 changed files with 487 additions and 487 deletions

View file

@ -49,7 +49,7 @@
// MACROS ------------------------------------------------------------------
#define SET_FIELD(type,val) *((type*)((BYTE *)fields + \
#define SET_FIELD(type,val) *((type*)((uint8_t *)fields + \
parser[keyword].u.Offset)) = val;
// TYPES -------------------------------------------------------------------
@ -134,7 +134,7 @@ static void ParseDefault (FScanner &sc);
FTerrainTypeArray TerrainTypes;
TArray<FSplashDef> Splashes;
TArray<FTerrainDef> Terrains;
WORD DefaultTerrainType;
uint16_t DefaultTerrainType;
// PRIVATE DATA DEFINITIONS ------------------------------------------------
@ -546,7 +546,7 @@ static void GenericParse (FScanner &sc, FGenericParse *parser, const char **keyw
case GEN_Byte:
sc.MustGetNumber ();
SET_FIELD (BYTE, sc.Number);
SET_FIELD (uint8_t, sc.Number);
break;
case GEN_Class: