serializer: show context for XML load error

This commit is contained in:
itsmattkc
2022-07-19 11:20:45 -07:00
parent 9b8c23c994
commit 35bc52ee47
@@ -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());
}