From 6639da4df5019e023dcd2dae26acae8e3e1d4215 Mon Sep 17 00:00:00 2001 From: Robert Loehning <robert.loehning@nokia.com> Date: Wed, 24 Feb 2010 16:23:40 +0100 Subject: [PATCH] Don't crash when pro-file is empty. Reviewed-by: Oswald Buddenhagen --- src/plugins/qt4projectmanager/qt4nodes.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qt4projectmanager/qt4nodes.cpp b/src/plugins/qt4projectmanager/qt4nodes.cpp index bea44573dad..80fbd409b35 100644 --- a/src/plugins/qt4projectmanager/qt4nodes.cpp +++ b/src/plugins/qt4projectmanager/qt4nodes.cpp @@ -668,7 +668,7 @@ void Qt4PriFileNode::changeFiles(const FileType fileType, contents = QString::fromLatin1(qfile.readAll()); // yes, really latin1 qfile.close(); lines = contents.split(QLatin1Char('\n')); - while (lines.last().isEmpty()) + while (!lines.isEmpty() && lines.last().isEmpty()) lines.removeLast(); } else { m_project->proFileParseError(tr("Error while reading PRO file %1: %2") -- GitLab