diff --git a/src/config.cpp b/src/config.cpp index 0d15c50..79ddc36 100644 --- a/src/config.cpp +++ b/src/config.cpp @@ -793,9 +793,10 @@ CParseResult CConfig::parseLine(std::string line, bool dynamic) { bool found = false; if (!impl->configOptions.verifyOnly) { - auto [f, rv] = configSetValueSafe(LHS, RHS); - found = f; - ret = std::move(rv); + auto [f, rv] = configSetValueSafe(LHS, RHS); + found = f; + ret = std::move(rv); + ret.errorString = ret.errorStdString.c_str(); } if (!found) {