From fb99a9ba2cdfbb8876a4a6b57da6c7bbcb2cd29a Mon Sep 17 00:00:00 2001 From: kraflab Date: Thu, 3 Aug 2023 19:21:24 +0200 Subject: [PATCH] Use tolower for key fields --- prboom2/src/dsda/mapinfo/doom/parser.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/prboom2/src/dsda/mapinfo/doom/parser.cpp b/prboom2/src/dsda/mapinfo/doom/parser.cpp index 339f384c2..826f96241 100644 --- a/prboom2/src/dsda/mapinfo/doom/parser.cpp +++ b/prboom2/src/dsda/mapinfo/doom/parser.cpp @@ -568,7 +568,7 @@ static void dsda_ParseDoomMapInfoSkill(Scanner &scanner) { else if (!stricmp(scanner.string, "Key")) { scanner.MustGetToken('='); scanner.MustGetToken(TK_StringConst); - skill.key = scanner.string[0]; + skill.key = tolower(scanner.string[0]); } else if (!stricmp(scanner.string, "MustConfirm")) { if (scanner.CheckToken('=')) { @@ -692,7 +692,7 @@ static void dsda_ParseDoomMapInfoEpisode(Scanner &scanner) { else if (!stricmp(scanner.string, "Key")) { scanner.MustGetToken('='); scanner.MustGetToken(TK_StringConst); - episode.key = scanner.string[0]; + episode.key = tolower(scanner.string[0]); } else { dsda_SkipValue(scanner);