diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2010-03-24 14:02:56 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2010-03-24 14:02:56 -0400 |
commit | e867cb5d30200dd696b012e1ad0964d25c2a7ecc (patch) | |
tree | 3340026420f168909eaa734232e4890e15bc1626 /src/xfns.c | |
parent | b2b8574b8d03673f5673e2154d17c2cb80f59a0b (diff) | |
parent | efee6a6d9cec2af824b8355c93d8f47b72a685a8 (diff) | |
download | emacs-e867cb5d30200dd696b012e1ad0964d25c2a7ecc.tar.gz |
Merge from `emacs-23'.
Diffstat (limited to 'src/xfns.c')
-rw-r--r-- | src/xfns.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/xfns.c b/src/xfns.c index 45bea1e4ec2..ae5858ccfb5 100644 --- a/src/xfns.c +++ b/src/xfns.c @@ -3347,7 +3347,9 @@ This function is an internal primitive--use `make-frame' instead. */) #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. */ @@ -3421,7 +3423,7 @@ This function is an internal primitive--use `make-frame' instead. */) init_frame_faces (f); x_default_parameter (f, parms, Qmenu_bar_lines, make_number (1), - "menuBar", "MenuBar", RES_TYPE_NUMBER); + "menuBar", "MenuBar", RES_TYPE_BOOLEAN_NUMBER); x_default_parameter (f, parms, Qtool_bar_lines, make_number (1), "toolBar", "ToolBar", RES_TYPE_NUMBER); x_default_parameter (f, parms, Qbuffer_predicate, Qnil, |