From b4a968841a4bbf23e9e3cb7bce850e0d6c8169bf Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Fri, 10 Dec 2021 21:58:58 +0100 Subject: [PATCH] - missing null check in Blood's map loader. --- source/games/blood/src/db.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/games/blood/src/db.cpp b/source/games/blood/src/db.cpp index 1d1df3ff1..b0ff35028 100644 --- a/source/games/blood/src/db.cpp +++ b/source/games/blood/src/db.cpp @@ -271,7 +271,7 @@ void dbLoadMap(const char* pPath, int* pX, int* pY, int* pZ, short* pAngle, sect #if 1 // bad, bad hack, just for making Polymost happy... PolymostAllocFakeSector(); #endif - * pSector = §or[mapHeader.sect]; + * pSector = mapHeader.sect >= 0? §or[mapHeader.sect] : nullptr; if (encrypted) {