From: Uri Simchoni Date: Sun, 19 Nov 2017 20:22:33 +0000 (+0000) Subject: lib/replace: apply readline -Wstrict-prototypes workaround X-Git-Tag: talloc-2.1.11~384 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=926e7a7cb46ef2b243f1247eee48c87ea546849b;p=thirdparty%2Fsamba.git lib/replace: apply readline -Wstrict-prototypes workaround clang -Wstrict-prototypes has issues with readline > 6.3. Fix suggested by Timur I. Bakeyev cf. https://lists.gnu.org/archive/html/bug-readline/2014-04/msg00018.html cf. https://lists.samba.org/archive/samba-technical/2017-November/123923.html Signed-off-by: Uri Simchoni Reviewed-by: Andrew Bartlett Autobuild-User(master): Andrew Bartlett Autobuild-Date(master): Fri Nov 24 05:16:10 CET 2017 on sn-devel-144 --- diff --git a/lib/replace/system/readline.h b/lib/replace/system/readline.h index e6b8fb9129b..5dc3e75dd3d 100644 --- a/lib/replace/system/readline.h +++ b/lib/replace/system/readline.h @@ -26,6 +26,9 @@ #ifdef HAVE_LIBREADLINE # ifdef HAVE_READLINE_READLINE_H +# ifdef HAVE_READLINE_READLINE_WORKAROUND +# define _FUNCTION_DEF +# endif # include # ifdef HAVE_READLINE_HISTORY_H # include