1 files changed, 2 insertions, 5 deletions
diff --git a/src/notifications/ManagerMac.cpp b/src/notifications/ManagerMac.cpp
index 0819272b..1bf1577f 100644
--- a/src/notifications/ManagerMac.cpp
+++ b/src/notifications/ManagerMac.cpp
@@ -65,10 +65,7 @@ NotificationsManager::postNotification(const mtx::responses::Notification ¬if
QImage *
NotificationsManager::getImgOrNullptr(const QString &path)
{
- auto img = new QImage{path};
- if (img->isNull()) {
- delete img;
+ if (QFile::exists(path))
return nullptr;
- }
- return img;
+ return new QImage{path};
}
|