* src/xterm.c (x_term_init): Call fixup_locale after
xg_initialize, to countermand the call to setlocale in some
versions of fontconfig. (Bug#30788)
unrequest_sigio (); /* See comment in x_display_ok. */
gtk_init (&argc, &argv2);
request_sigio ();
- fixup_locale ();
g_log_remove_handler ("GLib", id);
xg_initialize ();
+ /* Do this after the call to xg_initialize, because when
+ Fontconfig is used, xg_initialize calls its initialization
+ function which in some versions of Fontconfig calls setlocale. */
+ fixup_locale ();
+
dpy = DEFAULT_GDK_DISPLAY ();
#if ! GTK_CHECK_VERSION (2, 90, 0)