Mercurial > emacs
comparison src/keyboard.c @ 11363:f15dccd23db8
(init_keyboard): Don't malloc a new structure;
initial_kboard should already exist for that.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Mon, 10 Apr 1995 22:37:57 +0000 |
parents | 2fc5320e4a99 |
children | 1dbffccbd022 |
comparison
equal
deleted
inserted
replaced
11362:b51e4c4cb0de | 11363:f15dccd23db8 |
---|---|
6612 time through. */ | 6612 time through. */ |
6613 internal_last_event_frame = Qnil; | 6613 internal_last_event_frame = Qnil; |
6614 Vlast_event_frame = internal_last_event_frame; | 6614 Vlast_event_frame = internal_last_event_frame; |
6615 #endif | 6615 #endif |
6616 | 6616 |
6617 if (!initialized) | |
6618 { | |
6619 #ifdef MULTI_KBOARD | 6617 #ifdef MULTI_KBOARD |
6620 current_kboard = (KBOARD *)xmalloc (sizeof (KBOARD)); | 6618 current_kboard = initial_kboard; |
6621 all_kboards = current_kboard; | 6619 #endif |
6622 #endif | 6620 wipe_kboard (current_kboard); |
6623 current_kboard->next_kboard = 0; | |
6624 } | |
6625 if (initialized) | |
6626 wipe_kboard (current_kboard); | |
6627 init_kboard (current_kboard); | 6621 init_kboard (current_kboard); |
6628 | 6622 |
6629 if (initialized) | 6623 if (initialized) |
6630 Ffillarray (kbd_buffer_frame_or_window, Qnil); | 6624 Ffillarray (kbd_buffer_frame_or_window, Qnil); |
6631 | 6625 |