From 997c4aa0aeb30f82fe0c2b2316d76e14f509f59c Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 11 Oct 2025 00:24:02 -0500 Subject: [PATCH] Fix unchecked return value warnings using QIODevice::Open() --- app/path.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/path.cpp b/app/path.cpp index 4bd7c18a..fd3ddd7c 100644 --- a/app/path.cpp +++ b/app/path.cpp @@ -32,7 +32,9 @@ QString Path::getQmlCacheDir() QByteArray Path::readDataFile(QString fileName) { QFile dataFile(getDataFilePath(fileName)); - dataFile.open(QIODevice::ReadOnly); + if (!dataFile.open(QIODevice::ReadOnly)) { + return {}; + } return dataFile.readAll(); } @@ -46,8 +48,9 @@ void Path::writeCacheFile(QString fileName, QByteArray data) } QFile dataFile(cacheDir.absoluteFilePath(fileName)); - dataFile.open(QIODevice::WriteOnly); - dataFile.write(data); + if (dataFile.open(QIODevice::WriteOnly)) { + dataFile.write(data); + } } void Path::deleteCacheFile(QString fileName)