diff --git a/parseagle/common/domelement.cpp b/parseagle/common/domelement.cpp index c9a05aa..20e9b43 100644 --- a/parseagle/common/domelement.cpp +++ b/parseagle/common/domelement.cpp @@ -60,6 +60,16 @@ DomElement DomElement::parse(const QByteArray& data) DomElement DomElement::parseDocument(QByteArray data) { + // Sanity check that no Eagle v5 (binary) project is imported. To avoid + // false-positives, we test for several patterns. + if ((!data.contains("