forked from qt-creator/qt-creator
Utils: Do not try to parse empty files
Change-Id: I204a20bf1fee3b1163f841de0e98c4da86c9a943 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -354,6 +354,9 @@ bool PersistentSettingsReader::load(const FilePath &fileName)
|
|||||||
m_valueMap.clear();
|
m_valueMap.clear();
|
||||||
|
|
||||||
QFile file(fileName.toString());
|
QFile file(fileName.toString());
|
||||||
|
if (file.size() == 0) // skip empty files
|
||||||
|
return false;
|
||||||
|
|
||||||
if (!file.open(QIODevice::ReadOnly|QIODevice::Text))
|
if (!file.open(QIODevice::ReadOnly|QIODevice::Text))
|
||||||
return false;
|
return false;
|
||||||
ParseContext ctx;
|
ParseContext ctx;
|
||||||
|
Reference in New Issue
Block a user