aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJan Djärv2012-09-23 12:03:35 +0200
committerJan Djärv2012-09-23 12:03:35 +0200
commita0942b9a361abdd267a4c6cf2a0edc2a29741db4 (patch)
treed338a5ad052c46c366a964da8dc133939a685467 /src
parent218374939e60bfc5fb1e50178b7cffb9a0596479 (diff)
downloademacs-a0942b9a361abdd267a4c6cf2a0edc2a29741db4.tar.gz
emacs-a0942b9a361abdd267a4c6cf2a0edc2a29741db4.zip
* xterm.c (x_term_init): Call fixup_locale before and after calling
gtk_init. Fixes: debbugs:12392
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/xterm.c6
2 files changed, 9 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index d03e208354d..0448dab3cab 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12012-09-23 Jan Djärv <jan.h.d@swipnet.se>
2
3 * xterm.c (x_term_init): Call fixup_locale before and after calling
4 gtk_init (Bug#12392).
5
12012-09-23 Chong Yidong <cyd@gnu.org> 62012-09-23 Chong Yidong <cyd@gnu.org>
2 7
3 * w32.c (w32_delayed_load): Remove LIBRARIES argument; always use 8 * w32.c (w32_delayed_load): Remove LIBRARIES argument; always use
diff --git a/src/xterm.c b/src/xterm.c
index 5b34cc39815..15a78147d24 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -9957,11 +9957,13 @@ x_term_init (Lisp_Object display_name, char *xrm_option, char *resource_name)
9957 Call before gtk_init so Gtk+ event filters comes after our. */ 9957 Call before gtk_init so Gtk+ event filters comes after our. */
9958 gdk_window_add_filter (NULL, event_handler_gdk, NULL); 9958 gdk_window_add_filter (NULL, event_handler_gdk, NULL);
9959 9959
9960 /* gtk_init does set_locale. Fix locale before and after. */
9961 fixup_locale ();
9960 gtk_init (&argc, &argv2); 9962 gtk_init (&argc, &argv2);
9963 fixup_locale ();
9964
9961 g_log_remove_handler ("GLib", id); 9965 g_log_remove_handler ("GLib", id);
9962 9966
9963 /* gtk_init does set_locale. We must fix locale after calling it. */
9964 fixup_locale ();
9965 xg_initialize (); 9967 xg_initialize ();
9966 9968
9967 dpy = DEFAULT_GDK_DISPLAY (); 9969 dpy = DEFAULT_GDK_DISPLAY ();