comparison src/frame.c @ 91085:880960b70474

Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-283
author Miles Bader <miles@gnu.org>
date Sun, 11 Nov 2007 00:56:44 +0000
parents 4bc33ffdda1a f32c70475c8e
children 8781d295c455
comparison
equal deleted inserted replaced
91084:a4347a111894 91085:880960b70474
521 { 521 {
522 struct frame *f; 522 struct frame *f;
523 struct terminal *terminal; 523 struct terminal *terminal;
524 Lisp_Object frame; 524 Lisp_Object frame;
525 525
526 #ifdef MULTI_KBOARD 526 eassert (initial_kboard);
527 /* Create the initial keyboard. */
528 if (!initial_kboard)
529 {
530 initial_kboard = (KBOARD *) xmalloc (sizeof (KBOARD));
531 init_kboard (initial_kboard);
532 /* Leave Vwindow_system at its `t' default for now. */
533 initial_kboard->next_kboard = all_kboards;
534 all_kboards = initial_kboard;
535 }
536 #endif
537 527
538 /* The first call must initialize Vframe_list. */ 528 /* The first call must initialize Vframe_list. */
539 if (! (NILP (Vframe_list) || CONSP (Vframe_list))) 529 if (! (NILP (Vframe_list) || CONSP (Vframe_list)))
540 Vframe_list = Qnil; 530 Vframe_list = Qnil;
541 531