aboutsummaryrefslogtreecommitdiff
path: root/gnu/lib/libreadline/keymaps.c
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/lib/libreadline/keymaps.c')
-rw-r--r--gnu/lib/libreadline/keymaps.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/lib/libreadline/keymaps.c b/gnu/lib/libreadline/keymaps.c
index 01ee3f29bd03..8bb196da6bac 100644
--- a/gnu/lib/libreadline/keymaps.c
+++ b/gnu/lib/libreadline/keymaps.c
@@ -25,6 +25,7 @@
# include "ansi_stdlib.h"
#endif /* HAVE_STDLIB_H */
+#include "rlconf.h"
#include "keymaps.h"
#include "emacs_keymap.c"
@@ -32,6 +33,9 @@
#include "vi_keymap.c"
#endif
+extern int rl_do_lowercase_version ();
+extern int rl_rubout (), rl_insert ();
+
#if defined (STATIC_MALLOC)
static char *xmalloc (), *xrealloc ();
#else
@@ -90,7 +94,6 @@ rl_copy_keymap (map)
Keymap
rl_make_keymap ()
{
- extern int rl_insert (), rl_rubout ();
register int i;
Keymap newmap;
@@ -118,6 +121,7 @@ rl_make_keymap ()
}
/* Free the storage associated with MAP. */
+void
rl_discard_keymap (map)
Keymap (map);
{