|
@@ -0,0 +1,32 @@
|
|
|
+From 0d4f18b88c3e687b83dcbe4c27f74424cf2f2043 Mon Sep 17 00:00:00 2001
|
|
|
+From: Gustavo Zacarias <gustavo@zacarias.com.ar>
|
|
|
+Date: Mon, 3 Mar 2014 07:57:24 -0300
|
|
|
+Subject: [PATCH] smbreadline: switch to new-style readline typedef
|
|
|
+
|
|
|
+Function, CPFunction, CPPFunction and VFunction typedefs are considered
|
|
|
+old-style (deprecated) starting from readline 4.2.
|
|
|
+Compatibility typedefs have been in place up to readline 6.2 but were
|
|
|
+removed with the 6.3 release thus causing builds to break.
|
|
|
+Swtich to the new-style specific prototyped typedef.
|
|
|
+
|
|
|
+Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
|
|
|
+---
|
|
|
+ libcli/smbreadline/smbreadline.c | 2 +-
|
|
|
+ 1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
+
|
|
|
+diff --git a/libcli/smbreadline/smbreadline.c b/libcli/smbreadline/smbreadline.c
|
|
|
+index cff25a7..80e10b0 100644
|
|
|
+--- a/libcli/smbreadline/smbreadline.c
|
|
|
++++ b/libcli/smbreadline/smbreadline.c
|
|
|
+@@ -141,7 +141,7 @@ char *smb_readline(const char *prompt, void (*callback)(void),
|
|
|
+
|
|
|
+ #if HAVE_DECL_RL_EVENT_HOOK
|
|
|
+ if (callback)
|
|
|
+- rl_event_hook = (Function *)callback;
|
|
|
++ rl_event_hook = (rl_hook_func_t *)callback;
|
|
|
+ #endif
|
|
|
+ ret = readline(prompt);
|
|
|
+ if (ret && *ret)
|
|
|
+--
|
|
|
+1.8.3.2
|
|
|
+
|