From 3e07b02226b95e84fcaf5affbb1dba55739bc0ca Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Sat, 22 Jun 2019 12:36:17 -0700 Subject: [PATCH] Core: Keep number on setting for translated. This way it will keep working in old versions for bisecting. --- Core/Config.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Core/Config.cpp b/Core/Config.cpp index 7e64c202b9..97ac3dca3c 100644 --- a/Core/Config.cpp +++ b/Core/Config.cpp @@ -679,10 +679,14 @@ static bool DefaultVertexCache() { template struct ConfigTranslator { static std::string To(int v) { - return FTo(T(v)); + return StringFromInt(v) + " (" + FTo(T(v)) + ")"; } static int From(const std::string &v) { + int result; + if (TryParse(v, &result)) { + return result; + } return (int)FFrom(v); } };