- Backend update from Raze.

* TArray extensions
* MSVC setup so that [[deprecated]] emits warnings.
This commit is contained in:
Christoph Oelckers 2021-11-12 09:36:19 +01:00
commit c598d9bab7
20 changed files with 348 additions and 29 deletions

View file

@ -42,7 +42,7 @@
//
//==========================================================================
struct GrpInfo
struct GrpHeader
{
uint32_t Magic[3];
uint32_t NumLumps;
@ -95,7 +95,7 @@ FGrpFile::FGrpFile(const char *filename, FileReader &file)
bool FGrpFile::Open(bool quiet, LumpFilterInfo*)
{
GrpInfo header;
GrpHeader header;
Reader.Read(&header, sizeof(header));
NumLumps = LittleLong(header.NumLumps);
@ -105,7 +105,7 @@ bool FGrpFile::Open(bool quiet, LumpFilterInfo*)
Lumps.Resize(NumLumps);
int Position = sizeof(GrpInfo) + NumLumps * sizeof(GrpLump);
int Position = sizeof(GrpHeader) + NumLumps * sizeof(GrpLump);
for(uint32_t i = 0; i < NumLumps; i++)
{