Don't ignore QFile::open() result

PR #22889.
Closes #22888.
This commit is contained in:
Vladimir Golovnev 2025-06-20 10:19:16 +03:00 committed by GitHub
parent 794310dca9
commit e27cbab7ee
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -513,14 +513,14 @@ void SearchPluginManager::updateNova()
const Path enginePath = engineLocation();
QFile packageFile {(enginePath / Path(u"__init__.py"_s)).data()};
packageFile.open(QIODevice::WriteOnly);
packageFile.close();
if (packageFile.open(QIODevice::WriteOnly))
packageFile.close();
Utils::Fs::mkdir(enginePath / Path(u"engines"_s));
QFile packageFile2 {(enginePath / Path(u"engines/__init__.py"_s)).data()};
packageFile2.open(QIODevice::WriteOnly);
packageFile2.close();
if (packageFile2.open(QIODevice::WriteOnly))
packageFile2.close();
// Copy search plugin files (if necessary)
const auto updateFile = [&enginePath](const Path &filename)