Utils: Do not try to parse empty files

Change-Id: I204a20bf1fee3b1163f841de0e98c4da86c9a943
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Christian Stenger
2020-08-31 14:47:29 +02:00
parent 367d0dc4f7
commit 80054d1971

View File

@@ -354,6 +354,9 @@ bool PersistentSettingsReader::load(const FilePath &fileName)
m_valueMap.clear();
QFile file(fileName.toString());
if (file.size() == 0) // skip empty files
return false;
if (!file.open(QIODevice::ReadOnly|QIODevice::Text))
return false;
ParseContext ctx;