1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-12 16:23:57 +00:00

* keyboard.c: Initialize recent_keys in syms_of_keyboard, not

init_keyboard; the latter is run after dumping, so you can't
	add more staticpros.
This commit is contained in:
Jim Blandy 1992-09-29 14:29:22 +00:00
parent 5160df46a2
commit 9deb415abc

View File

@ -3474,15 +3474,12 @@ init_keyboard ()
quit_char = Ctl ('g');
unread_command_char = Qnil;
total_keys = 0;
recent_keys_index = 0;
kbd_fetch_ptr = kbd_buffer;
kbd_store_ptr = kbd_buffer;
do_mouse_tracking = 0;
input_pending = 0;
recent_keys = Fmake_vector (make_number (NUM_RECENT_KEYS), Qnil);
staticpro (&recent_keys);
recent_keys_index = 0;
if (!noninteractive)
{
signal (SIGINT, interrupt_signal);
@ -3588,6 +3585,9 @@ syms_of_keyboard ()
}
}
recent_keys = Fmake_vector (make_number (NUM_RECENT_KEYS), Qnil);
staticpro (&recent_keys);
func_key_syms = Qnil;
staticpro (&func_key_syms);