Mercurial > hg > svcore
diff transform/Transform.cpp @ 1163:d094598f84bd
Better error reporting for transform load (from RDF and XML)
author | Chris Cannam |
---|---|
date | Thu, 25 Feb 2016 10:53:10 +0000 |
parents | a2dbedc0cfee |
children | ba16388b937d |
line wrap: on
line diff
--- a/transform/Transform.cpp Wed Feb 24 11:35:51 2016 +0000 +++ b/transform/Transform.cpp Thu Feb 25 10:53:10 2016 +0000 @@ -54,12 +54,8 @@ int errorColumn; if (!doc.setContent(xml, false, &error, &errorLine, &errorColumn)) { - cerr << "Transform::Transform: Error in parsing XML: " - << error << " at line " << errorLine - << ", column " << errorColumn << endl; - cerr << "Input follows:" << endl; - cerr << xml << endl; - cerr << "Input ends." << endl; + m_errorString = QString("%1 at line %2, column %3") + .arg(error).arg(errorLine).arg(errorColumn); return; }