From a29b78a79f4a767dc116a85d787c9f2ded674f17 Mon Sep 17 00:00:00 2001 From: Josh Klontz Date: Mon, 18 Mar 2013 11:03:14 -0400 Subject: [PATCH] improved file error message --- sdk/core/qtutils.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/sdk/core/qtutils.cpp b/sdk/core/qtutils.cpp index fa43afd..f3f083c 100644 --- a/sdk/core/qtutils.cpp +++ b/sdk/core/qtutils.cpp @@ -74,18 +74,20 @@ QStringList QtUtils::readLines(const QString &file) void QtUtils::readFile(const QString &file, QStringList &lines) { - QFile f(file); - if (!f.open(QFile::ReadOnly)) qFatal("Unable to open %s for reading.", qPrintable(file)); - lines = QString(f.readAll()).split('\n', QString::SkipEmptyParts); + QByteArray data; + readFile(file, data); + lines = QString(data).split('\n', QString::SkipEmptyParts); for (int i=0; i