Mercurial > emacs
comparison src/xfns.c @ 107520:77fe45f37334
xfns.c (Fx_create_frame) [USE_LUCID]: Add BLOCK_INPUT around XLoadQueryFont.
author | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
---|---|
date | Sat, 20 Mar 2010 12:37:39 +0900 |
parents | 435c323b6002 |
children | af52c11fa4bd |
comparison
equal
deleted
inserted
replaced
107519:653d35986c98 | 107520:77fe45f37334 |
---|---|
3345 } | 3345 } |
3346 | 3346 |
3347 #ifdef USE_LUCID | 3347 #ifdef USE_LUCID |
3348 /* Prevent lwlib/xlwmenu.c from crashing because of a bug | 3348 /* Prevent lwlib/xlwmenu.c from crashing because of a bug |
3349 whereby it fails to get any font. */ | 3349 whereby it fails to get any font. */ |
3350 BLOCK_INPUT; | |
3350 xlwmenu_default_font = XLoadQueryFont (FRAME_X_DISPLAY (f), "fixed"); | 3351 xlwmenu_default_font = XLoadQueryFont (FRAME_X_DISPLAY (f), "fixed"); |
3352 UNBLOCK_INPUT; | |
3351 #endif | 3353 #endif |
3352 | 3354 |
3353 /* Frame contents get displaced if an embedded X window has a border. */ | 3355 /* Frame contents get displaced if an embedded X window has a border. */ |
3354 if (! FRAME_X_EMBEDDED_P (f)) | 3356 if (! FRAME_X_EMBEDDED_P (f)) |
3355 x_default_parameter (f, parms, Qborder_width, make_number (2), | 3357 x_default_parameter (f, parms, Qborder_width, make_number (2), |