FileUtils: Simplify statement

Change-Id: I9db62241c81c2ffc25c2caa34524e4c98ef01ed1
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Andre Hartmann
2021-05-06 16:42:02 +02:00
committed by André Hartmann
parent 71e3de38b3
commit 9e9bd383bc

View File

@@ -654,12 +654,10 @@ FileSaver::FileSaver(const QString &filename, QIODevice::OpenMode mode)
"COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9",
"LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8", "LPT9"};
const QString fn = QFileInfo(filename).baseName().toUpper();
for (const QString &rn : reservedNames) {
if (fn == rn) {
m_errorString = tr("%1: Is a reserved filename on Windows. Cannot save.").arg(filename);
m_hasError = true;
return;
}
if (reservedNames.contains(fn)) {
m_errorString = tr("%1: Is a reserved filename on Windows. Cannot save.").arg(filename);
m_hasError = true;
return;
}
}
if (mode & (QIODevice::ReadOnly | QIODevice::Append)) {