From 6e921e32582096471c25c39dac43984d31d9d068 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Sun, 15 Mar 2020 21:16:11 -0400 Subject: [PATCH] CPauseScreenBase: Mark colors as constexpr within UpdateSideTable() Same behavior, but allows eliding construction at runtime. --- Runtime/MP1/CPauseScreenBase.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Runtime/MP1/CPauseScreenBase.cpp b/Runtime/MP1/CPauseScreenBase.cpp index eb1b06278..023e215a2 100644 --- a/Runtime/MP1/CPauseScreenBase.cpp +++ b/Runtime/MP1/CPauseScreenBase.cpp @@ -252,11 +252,12 @@ void CPauseScreenBase::ChangeMode(EMode mode, bool playSfx) { } void CPauseScreenBase::UpdateSideTable(CGuiTableGroup* table) { - if (!table) + if (!table) { return; + } - zeus::CColor selColor = zeus::skWhite; - zeus::CColor deselColor = {1.f, 1.f, 1.f, 0.5f}; + constexpr zeus::CColor selColor = zeus::skWhite; + constexpr zeus::CColor deselColor = {1.f, 1.f, 1.f, 0.5f}; bool tableActive = true; if (table == x84_tablegroup_rightlog && x10_mode != EMode::RightTable)