emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/emacs-23 r99657: xfns.c (Fx_create_frame) [


From: YAMAMOTO Mitsuharu
Subject: [Emacs-diffs] /srv/bzr/emacs/emacs-23 r99657: xfns.c (Fx_create_frame) [USE_LUCID]: Add BLOCK_INPUT around XLoadQueryFont.
Date: Sat, 20 Mar 2010 12:37:39 +0900
User-agent: Bazaar (2.0.3)

------------------------------------------------------------
revno: 99657
committer: YAMAMOTO Mitsuharu <address@hidden>
branch nick: emacs-23
timestamp: Sat 2010-03-20 12:37:39 +0900
message:
  xfns.c (Fx_create_frame) [USE_LUCID]: Add BLOCK_INPUT around XLoadQueryFont.
modified:
  src/ChangeLog
  src/xfns.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2010-03-16 05:48:41 +0000
+++ b/src/ChangeLog     2010-03-20 03:37:39 +0000
@@ -1,3 +1,8 @@
+2010-03-20  YAMAMOTO Mitsuharu  <address@hidden>
+
+       * xfns.c (Fx_create_frame) [USE_LUCID]: Add BLOCK_INPUT around
+       XLoadQueryFont.
+
 2010-03-16  Kenichi Handa  <address@hidden>
 
        * coding.c (decode_coding_ccl): Fix previous change for the

=== modified file 'src/xfns.c'
--- a/src/xfns.c        2010-01-29 19:02:02 +0000
+++ b/src/xfns.c        2010-03-20 03:37:39 +0000
@@ -3347,7 +3347,9 @@
 #ifdef USE_LUCID
   /* Prevent lwlib/xlwmenu.c from crashing because of a bug
      whereby it fails to get any font.  */
+  BLOCK_INPUT;
   xlwmenu_default_font = XLoadQueryFont (FRAME_X_DISPLAY (f), "fixed");
+  UNBLOCK_INPUT;
 #endif
 
   /* Frame contents get displaced if an embedded X window has a border.  */


reply via email to

[Prev in Thread] Current Thread [Next in Thread]