From 66d2ead7df2db9144605c973fcd80b88df33f81b Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=C3=A9bastien=20Luttringer?= Date: Tue, 27 May 2014 19:55:11 +0200 Subject: [PATCH] vtysh: fix build against readline 6.3 readline 6.3 removes some old deprecated funnily-named types. This updates vtysh to use the new types so it builds again. Reported-by: Joel Teichroeb References: https://bugs.archlinux.org/task/39495 Signed-off-by: David Lamparter --- vtysh/vtysh.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vtysh/vtysh.c b/vtysh/vtysh.c index 34c3bd62a1..89b9b257ee 100644 --- a/vtysh/vtysh.c +++ b/vtysh/vtysh.c @@ -2212,9 +2212,9 @@ void vtysh_readline_init (void) { /* readline related settings. */ - rl_bind_key ('?', (Function *) vtysh_rl_describe); + rl_bind_key ('?', (rl_command_func_t *) vtysh_rl_describe); rl_completion_entry_function = vtysh_completion_entry_function; - rl_attempted_completion_function = (CPPFunction *)new_completion; + rl_attempted_completion_function = (rl_completion_func_t *)new_completion; } char * -- 2.39.5