From 005f2989f7ff1eb97681e47ef9fb9883b12379a7 Mon Sep 17 00:00:00 2001 From: NepDisk Date: Sun, 29 Jun 2025 01:09:17 -0400 Subject: [PATCH] Account for the fact brightmaps can return NULL --- src/r_things.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/r_things.cpp b/src/r_things.cpp index fd24d6605..de1fa3617 100644 --- a/src/r_things.cpp +++ b/src/r_things.cpp @@ -1284,6 +1284,11 @@ static patch_t *R_CacheSpriteBrightMap(const spriteinfo_t *sprinfo, UINT8 frame) name = sprinfo->bright[SPRINFO_DEFAULT_PIVOT]; } + if (name == NULL) + { + return NULL; + } + const lumpnum_t num = W_CheckNumForLongName(name); if (num == LUMPERROR)