aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/term.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/term.c b/src/term.c
index e960bd13475..6d4cba2a10d 100644
--- a/src/term.c
+++ b/src/term.c
@@ -1240,6 +1240,10 @@ term_get_fkeys (address)
1240 extern char *tgetstr (); 1240 extern char *tgetstr ();
1241 int i; 1241 int i;
1242 1242
1243 /* This can happen if CANNOT_DUMP or with strange options. */
1244 if (!initialized)
1245 Vfunction_key_map = Fmake_sparse_keymap (Qnil);
1246
1243 for (i = 0; i < (sizeof (keys)/sizeof (keys[0])); i++) 1247 for (i = 0; i < (sizeof (keys)/sizeof (keys[0])); i++)
1244 { 1248 {
1245 char *sequence = tgetstr (keys[i].cap, address); 1249 char *sequence = tgetstr (keys[i].cap, address);