summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/notifications/ManagerMac.cpp7
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 &notif 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}; }