From c9590d5183346e6df7b2e0302a9792a094d4faef Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Fri, 21 Mar 2014 16:01:32 +0100 Subject: [PATCH] Fix location messages. Refs #5825 --- lib/config/config_parser.yy | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/config/config_parser.yy b/lib/config/config_parser.yy index 80e92e04b..976f0d4b7 100644 --- a/lib/config/config_parser.yy +++ b/lib/config/config_parser.yy @@ -190,8 +190,7 @@ void ConfigCompiler::Compile(void) try { yyparse(this); } catch (const ConfigError& ex) { - ShowCodeFragment(std::cout, ex.GetDebugInfo()); - ConfigCompilerContext::GetInstance()->AddMessage(true, ex.what()); + ConfigCompilerContext::GetInstance()->AddMessage(true, ex.what(), ex.GetDebugInfo()); } catch (const std::exception& ex) { ConfigCompilerContext::GetInstance()->AddMessage(true, DiagnosticInformation(ex)); } -- 2.40.0