From: Christian Brabandt Date: Wed, 12 Aug 2026 19:43:37 +0000 (+0000) Subject: patch 9.2.0949: GDK_KEY_VoidSymbol might be undefined X-Git-Tag: v9.2.0949^0 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=64dd63da9a2ee271f3e727b6502f505b0e29e76e;p=thirdparty%2Fvim.git patch 9.2.0949: GDK_KEY_VoidSymbol might be undefined Problem: Build fails because GDK_KEY_VoidSymbol is undefined (Hisashi T Fujinaka, after v9.2.0931) Solution: Define GDK_KEY_VoidSymbol as GDK_VoidSymbol when not already defined, before using it for the non-GTK4 case. closes: #21024 Signed-off-by: Christian Brabandt --- diff --git a/src/gui_xim.c b/src/gui_xim.c index 184945583c..ebd72f6a06 100644 --- a/src/gui_xim.c +++ b/src/gui_xim.c @@ -190,6 +190,9 @@ static int im_preedit_trailing = 0; // number of characters after cursor static unsigned long im_commit_handler_id = 0; # ifndef USE_GTK4 +# ifndef GDK_KEY_VoidSymbol +# define GDK_KEY_VoidSymbol GDK_VoidSymbol +# endif static unsigned int im_activatekey_keyval = GDK_KEY_VoidSymbol; static unsigned int im_activatekey_state = 0; # endif diff --git a/src/version.c b/src/version.c index e1d22170ad..ffe735bba7 100644 --- a/src/version.c +++ b/src/version.c @@ -763,6 +763,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 949, /**/ 948, /**/