diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-19 09:51:52 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-19 09:51:52 +0000 |
commit | 0c85a1b87ef11b3ce7a16517aa56ec35e5a56607 (patch) | |
tree | 930a6ef37b44e05851d189abd5d3052ca0bb950b /x11-libs/gtk+/files/gtk+-3.24.48-signal-handler.patch | |
parent | dbd22e546d5a122957bde9948bfe48af799dce5e (diff) |
x11-libs/gtk+ : version bump
Diffstat (limited to 'x11-libs/gtk+/files/gtk+-3.24.48-signal-handler.patch')
-rw-r--r-- | x11-libs/gtk+/files/gtk+-3.24.48-signal-handler.patch | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/x11-libs/gtk+/files/gtk+-3.24.48-signal-handler.patch b/x11-libs/gtk+/files/gtk+-3.24.48-signal-handler.patch new file mode 100644 index 00000000..40ca24d9 --- /dev/null +++ b/x11-libs/gtk+/files/gtk+-3.24.48-signal-handler.patch @@ -0,0 +1,31 @@ +https://gitlab.gnome.org/GNOME/gtk/-/commit/32381771b1cfa55770036e525a6c53c70be6c920 + +From 32381771b1cfa55770036e525a6c53c70be6c920 Mon Sep 17 00:00:00 2001 +From: Matthias Clasen <mclasen@redhat.com> +Date: Wed, 12 Feb 2025 12:16:34 +0100 +Subject: [PATCH] im: Fix signal handler signature + +This was causing crashes, probably since 2019 :( + +Fixes: #7306 +Fixes: #7331 +--- + gtk/gtkimmulticontext.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/gtk/gtkimmulticontext.c b/gtk/gtkimmulticontext.c +index 50363559d7b..2d70cdeda06 100644 +--- a/gtk/gtkimmulticontext.c ++++ b/gtk/gtkimmulticontext.c +@@ -282,7 +282,8 @@ gtk_im_multicontext_get_slave (GtkIMMulticontext *multicontext) + } + + static void +-im_module_setting_changed (GtkSettings *settings, ++im_module_setting_changed (GtkSettings *settings, ++ GParamSpec *pspec, + GtkIMMulticontext *self) + { + gtk_im_multicontext_set_slave (self, NULL, FALSE); +-- +GitLab |