From 61f379c88ff0fefe54164ee92eb89266d364edb7 Mon Sep 17 00:00:00 2001 From: Magnus Norddahl Date: Tue, 5 Jun 2018 22:42:21 +0200 Subject: [PATCH] - fix null pointer crash in softpoly --- src/polyrenderer/scene/poly_wall.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/polyrenderer/scene/poly_wall.cpp b/src/polyrenderer/scene/poly_wall.cpp index 68bc662dc..7d478ce80 100644 --- a/src/polyrenderer/scene/poly_wall.cpp +++ b/src/polyrenderer/scene/poly_wall.cpp @@ -108,7 +108,7 @@ bool RenderPolyWall::RenderLine(PolyRenderThread *thread, seg_t *line, sector_t return true; } } - else if (line->PartnerSeg) + else if (line->PartnerSeg && line->PartnerSeg->Subsector) { PolyTransferHeights fakeback(line->PartnerSeg->Subsector); sector_t *backsector = fakeback.FrontSector;