]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.2.0949: GDK_KEY_VoidSymbol might be undefined v9.2.0949
authorChristian Brabandt <cb@256bit.org>
Wed, 12 Aug 2026 19:43:37 +0000 (19:43 +0000)
committerChristian Brabandt <cb@256bit.org>
Wed, 12 Aug 2026 19:43:37 +0000 (19:43 +0000)
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 <cb@256bit.org>
src/gui_xim.c
src/version.c

index 184945583ce8202f239d9fe654a887f2091a6331..ebd72f6a06800ae8cbaeaa87beeba986ea066b03 100644 (file)
@@ -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
index e1d22170adebb794446152d8a9d8e6596ffc2f7c..ffe735bba72708ac1d315f7d3d174ff54b84b620 100644 (file)
@@ -763,6 +763,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    949,
 /**/
     948,
 /**/