smbreadline: switch to new-style readline typedef
commit29d779c7029f89e530994c45ae065707ffd62c43
authorGustavo Zacarias <gustavo@zacarias.com.ar>
Thu, 6 Mar 2014 21:57:40 +0000 (6 18:57 -0300)
committerJeremy Allison <jra@samba.org>
Wed, 12 Mar 2014 23:21:44 +0000 (13 00:21 +0100)
tree14c7f47ec207fc3902038fdde6baaa514e5fc656
parent9c677fff0bb0abc8d19dd67c33b3e044b1a9862e
smbreadline: switch to new-style readline typedef

Function, CPFunction, CPPFunction and VFunction typedefs are considered
old-style (deprecated) starting from readline 4.2 (circa 2001).
Compatibility typedefs have been in place up to readline 6.2 but were
removed with the 6.3 release thus causing builds to break.
Switch to the new-style specific prototyped typedef.

Return value is unused so the callback should still be void (see
readline/input.c around line 456 in version 6.3).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Thu Mar 13 00:21:47 CET 2014 on sn-devel-104
libcli/smbreadline/smbreadline.c