From a3462aa53ca47d10e55f04184eefa0e173c250ea Mon Sep 17 00:00:00 2001 From: Andreas Stöckel Date: Wed, 28 Jan 2015 19:14:27 +0100 Subject: Fixed error messages showing the context in which they occured --- src/cli/Main.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/cli') diff --git a/src/cli/Main.cpp b/src/cli/Main.cpp index a67b380..e3b3333 100644 --- a/src/cli/Main.cpp +++ b/src/cli/Main.cpp @@ -175,6 +175,11 @@ int main(int argc, char **argv) FileLocator fileLocator; ParserContext context{registry, resourceManager, scope, project, logger}; + // Connect the Source Context Callback of the logger to provide the user + // with context information (line, column, filename, text) for log messages + logger.setSourceContextCallback( + resourceManager.getSourceContextCallback()); + // fill registry registry.registerDefaultExtensions(); XmlParser xmlParser; -- cgit v1.2.3