And I wrote about it here.

man XSetLocaleModifiers
Clients should always call XSetLocaleModifiers with a non-NULL
modifier_list after setting the locale before they call any
locale-dependent Xlib routine.

--- fvwm/fvwm.c.orig	Wed Mar  6 10:20:22 2002
+++ fvwm/fvwm.c	Mon Mar 11 00:50:19 2002
@@ -212,6 +212,11 @@
     {
       fvwm_msg(WARN, "main", "X does not support current locale: %s\n", s);
     }
+    else
+    {
+      if (XSetLocaleModifiers("") == NULL)
+	fvwm_msg(ERR, "main", "Can't set locale modifiers.\n");
+    }
   }
 #endif
 
-- 
Alexander Kotelnikov
Saint-Petersburg, Russia

Reply via email to