From dabc893c77fd13f707fafadba39608b204ce859f Mon Sep 17 00:00:00 2001 From: James Le Cuirot Date: Tue, 1 Jul 2025 23:07:04 +0100 Subject: [PATCH] fix(linux): cast notification callback with NOTIFY_ACTION_CALLBACK This fixes an incompatible pointer type error with GCC 15. --- src/tray_linux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tray_linux.c b/src/tray_linux.c index ec1486a..4678c5e 100644 --- a/src/tray_linux.c +++ b/src/tray_linux.c @@ -100,7 +100,7 @@ static gboolean tray_update_internal(gpointer user_data) { currentNotification = notify_notification_new(tray->notification_title, tray->notification_text, notification_icon); if (currentNotification != NULL && NOTIFY_IS_NOTIFICATION(currentNotification)) { if (tray->notification_cb != NULL) { - notify_notification_add_action(currentNotification, "default", "Default", tray->notification_cb, NULL, NULL); + notify_notification_add_action(currentNotification, "default", "Default", NOTIFY_ACTION_CALLBACK(tray->notification_cb), NULL, NULL); } notify_notification_show(currentNotification, NULL); }