aboutsummaryrefslogtreecommitdiffstats
path: root/testing/gnome-settings-daemon/housekeeping-fix-improper-notify_notification_close_usage.patch
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2019-05-01 13:08:50 +0200
committerTBK <tbk@jjtc.eu>2019-05-25 18:06:06 +0200
commit2600dd8766a0f46fd2a86f219caf9a9a08777803 (patch)
tree6293ca8729366b4b4f951d3e31ff846a57d2ea7f /testing/gnome-settings-daemon/housekeeping-fix-improper-notify_notification_close_usage.patch
parent98aef0ad310ddb55491ec607b5e5510fedafafe1 (diff)
downloadaports-2600dd8766a0f46fd2a86f219caf9a9a08777803.tar.bz2
aports-2600dd8766a0f46fd2a86f219caf9a9a08777803.tar.xz
testing/gnome-settings-daemon: update to 3.32.0
Closes: GH-7379
Diffstat (limited to 'testing/gnome-settings-daemon/housekeeping-fix-improper-notify_notification_close_usage.patch')
-rw-r--r--testing/gnome-settings-daemon/housekeeping-fix-improper-notify_notification_close_usage.patch30
1 files changed, 0 insertions, 30 deletions
diff --git a/testing/gnome-settings-daemon/housekeeping-fix-improper-notify_notification_close_usage.patch b/testing/gnome-settings-daemon/housekeeping-fix-improper-notify_notification_close_usage.patch
deleted file mode 100644
index 0bd07fdf8b..0000000000
--- a/testing/gnome-settings-daemon/housekeeping-fix-improper-notify_notification_close_usage.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 3110457f72f70b2d283c1ad2f27b91b95d75d92f Mon Sep 17 00:00:00 2001
-From: Christian Hergert <chergert@redhat.com>
-Date: Wed, 18 Jul 2018 19:31:17 -0700
-Subject: [PATCH] housekeeping: fix improper notify_notification_close() usage
-
-notify_notification_close() expects that a parameter will be available for
-the error location, which could be a dangling pointer in a register or
-on the stack in the case of some architectures.
-
-This was caught by GNOME/glib#1425 which allows us to check proper type
-parameters.
----
- plugins/housekeeping/gsd-disk-space.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/plugins/housekeeping/gsd-disk-space.c b/plugins/housekeeping/gsd-disk-space.c
-index 0ae40193aa..0eee94ea9b 100644
---- a/plugins/housekeeping/gsd-disk-space.c
-+++ b/plugins/housekeeping/gsd-disk-space.c
-@@ -1017,7 +1017,9 @@ gsd_ldsm_clean (void)
- g_clear_object (&ldsm_monitor);
- g_clear_object (&settings);
- g_clear_object (&privacy_settings);
-- g_clear_pointer (&notification, notify_notification_close);
-+ /* NotifyNotification::closed callback will drop reference */
-+ if (notification != NULL)
-+ notify_notification_close (notification, NULL);
- g_slist_free_full (ignore_paths, g_free);
- ignore_paths = NULL;
- }