# HG changeset patch # User Richard M. Stallman # Date 738832870 0 # Node ID 53c89f73e85aa3ae933736fe99786fc8362fdf8f # Parent 0047b8501fcec63bde197ba5a0de6b5f9dac2e54 (Fx_create_frame): Use bitmapIcon, not iconType. diff -r 0047b8501fce -r 53c89f73e85a src/xfns.c --- a/src/xfns.c Mon May 31 07:19:04 1993 +0000 +++ b/src/xfns.c Mon May 31 07:21:10 1993 +0000 @@ -1750,7 +1750,7 @@ /* We need to do this after creating the X window, so that the icon-creation functions can say whose icon they're describing. */ x_default_parameter (f, parms, Qicon_type, Qnil, - "iconType", "IconType", symbol); + "bitmapIcon", "BitmapIcon", symbol); x_default_parameter (f, parms, Qauto_raise, Qnil, "autoRaise", "AutoRaiseLower", boolean); @@ -2184,11 +2184,15 @@ FRAME_PTR f = NILP (frame) ? selected_frame : XFRAME (frame); int face_id = face_name_id_number (f, face); - if (face_id < 0 || face_id > FRAME_N_FACES (f)) - face_id = 0; - size_ref = FRAME_FACES (f) [face_id]->font; - if (size_ref == (XFontStruct *) (~0) || size_ref == NULL) + if (face_id < 0 || face_id >= FRAME_N_FACES (f) + || FRAME_FACES (f) [face_id] == 0) size_ref = f->display.x->font; + else + { + size_ref = FRAME_FACES (f) [face_id]->font; + if (size_ref == (XFontStruct *) (~0)) + size_ref = f->display.x->font; + } } BLOCK_INPUT;