Explicitly check QFile::open() return value.

This commit is contained in:
Jim Evins
2018-01-02 03:32:28 -05:00
parent 26f10d7faf
commit c7c97178ca
+5 -4
View File
@@ -78,13 +78,13 @@ namespace glabels
///
void Text::open()
{
mFile.setFileName( source() );
mFile.open( QIODevice::ReadOnly|QIODevice::Text );
mKeys.clear();
mNFieldsMax = 0;
if ( mLine1HasKeys && mFile.isOpen() )
mFile.setFileName( source() );
if (mFile.open( QIODevice::ReadOnly|QIODevice::Text ))
{
if ( mLine1HasKeys )
{
mKeys = parseLine();
if ( (mKeys.size() == 1) && (mKeys[0] == "") )
@@ -97,6 +97,7 @@ namespace glabels
}
}
}
}
///