serializer: show context for XML load error
This commit is contained in:
@@ -261,6 +261,10 @@ ProjectSerializer::Result ProjectSerializer::LoadWithSerializerVersion(uint vers
|
||||
LoadData ld = serializer->Load(project, reader, nullptr);
|
||||
Result r(kSuccess);
|
||||
if (reader->hasError()) {
|
||||
qWarning() << "XML error:" << reader->errorString() << "at:";
|
||||
for (int i=0; i<50; i++) {
|
||||
qWarning() << reader->device()->readLine();
|
||||
}
|
||||
r = Result(kXmlError);
|
||||
r.SetDetails(reader->errorString());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user