From c30e36d8d22a1b24eee198906722f4dd682e9fb5 Mon Sep 17 00:00:00 2001 From: Gleb Mazovetskiy Date: Sun, 17 Jul 2022 19:28:15 +0100 Subject: [PATCH] Fix discord.cpp on macOS Accidentally broken in #5029 --- Source/discord/discord.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Source/discord/discord.cpp b/Source/discord/discord.cpp index da146e9aa..88a9be7d9 100644 --- a/Source/discord/discord.cpp +++ b/Source/discord/discord.cpp @@ -110,10 +110,11 @@ std::string GetTooltipString() std::string GetPlayerAssetString() { + constexpr char CaseDistance = 'a' - 'A'; char chars[5] { - CharChar[static_cast(MyPlayer->_pClass)] - ('a' - 'A'), - ArmourChar[tracked_data.playerGfx >> 4] - ('a' - 'A'), - WepChar[tracked_data.playerGfx & 0xF] - ('a' - 'A'), + static_cast(CharChar[static_cast(MyPlayer->_pClass)] - CaseDistance), + static_cast(ArmourChar[tracked_data.playerGfx >> 4] - CaseDistance), + static_cast(WepChar[tracked_data.playerGfx & 0xF] - CaseDistance), 'a', 's' };