From e5c360e0ed012a8399bd1bde2c931ee92f0e4882 Mon Sep 17 00:00:00 2001 From: somewhatlurker <52014015+somewhatlurker@users.noreply.github.com> Date: Fri, 1 Nov 2019 20:59:22 +1100 Subject: [PATCH] ShaderPatch: trim config key names as well as values --- source-code/source/plugins/ShaderPatch/src/dllmain.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source-code/source/plugins/ShaderPatch/src/dllmain.cpp b/source-code/source/plugins/ShaderPatch/src/dllmain.cpp index 2d1e5c5..1db129d 100644 --- a/source-code/source/plugins/ShaderPatch/src/dllmain.cpp +++ b/source-code/source/plugins/ShaderPatch/src/dllmain.cpp @@ -139,6 +139,7 @@ void LoadData() { // force cfg key to lower because ini shouldn't be case sensitive std::transform(equalSplit[0].begin(), equalSplit[0].end(), equalSplit[0].begin(), ::tolower); + equalSplit[0] = TrimString(equalSplit[0], " \t"); equalSplit[1] = TrimString(equalSplit[1], " \t"); dataCfgMap[equalSplit[0]] = strpair(equalSplit[1], lastComment); @@ -204,6 +205,7 @@ void LoadUserCfg() { // force cfg key to lower because ini shouldn't be case sensitive std::transform(equalSplit[0].begin(), equalSplit[0].end(), equalSplit[0].begin(), ::tolower); + equalSplit[0] = TrimString(equalSplit[0], " \t"); equalSplit[1] = TrimString(equalSplit[1], " \t"); userCfgMap[equalSplit[0]] = equalSplit[1];