diff options
-rw-r--r-- | src/kconfig_compiler/KConfigXmlParser.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/kconfig_compiler/KConfigXmlParser.cpp b/src/kconfig_compiler/KConfigXmlParser.cpp index 9815d1cd..5b2fb775 100644 --- a/src/kconfig_compiler/KConfigXmlParser.cpp +++ b/src/kconfig_compiler/KConfigXmlParser.cpp @@ -13,6 +13,7 @@ #include "KConfigXmlParser.h" +#include <QDebug> #include <QDomAttr> #include <QDomElement> #include <QDomNode> @@ -446,6 +447,9 @@ KConfigXmlParser::KConfigXmlParser(const KConfigParameters &cfg, const QString & void KConfigXmlParser::start() { QFile input(mInputFileName); + if (!input.open(QIODevice::ReadOnly)) { + qFatal("Could not open input file: %s", qUtf8Printable(mInputFileName)); + } QDomDocument doc; QString errorMsg; int errorRow; |