From 1e63c8305b6d655bda57b1bbf0bb9ec6bad8e528 Mon Sep 17 00:00:00 2001 From: Mitchell Richters Date: Mon, 20 Dec 2021 17:10:37 +1100 Subject: [PATCH] - Fix build issues under GCC. --- source/games/blood/src/nnexts.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/games/blood/src/nnexts.cpp b/source/games/blood/src/nnexts.cpp index 343c0ab3e..8e013e345 100644 --- a/source/games/blood/src/nnexts.cpp +++ b/source/games/blood/src/nnexts.cpp @@ -3851,14 +3851,16 @@ bool condCheckMixed(DBloodActor* aCond, const EVENT& event, int cmpOp, bool PUSH } break; case 28: + { + auto a = ESectorFlags::FromInt(arg1); switch (arg3) { - auto a = ESectorFlags::FromInt(arg1); default: return ((pObj->floorstat & a) || (pObj->ceilingstat & a)); case 1: return (pObj->floorstat & a); case 2: return (pObj->ceilingstat & a); } break; + } case 29: return (pObj->hitag & arg1); case 30: return condCmp(pObj->floorxpan(), arg1, arg2, cmpOp); case 31: return condCmp(pObj->ceilingxpan(), arg1, arg2, cmpOp);