summaryrefslogtreecommitdiff
path: root/lang/cint/patches/patch-ak
blob: eac3b51ab691bf2bbe08e2bd036323c3000e10ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
$NetBSD: patch-ak,v 1.1 2008/09/05 05:27:31 dholland Exp $

--- readline/readline.h~	2005-05-06 04:48:54.000000000 -0400
+++ readline/readline.h	2008-09-05 00:22:54.000000000 -0400
@@ -138,7 +138,8 @@ extern Function *rl_ignore_some_completi
    If this function exists and returns NULL then call the value of
    rl_completion_entry_function to try to match, otherwise use the
    array of strings returned. */
-extern Function *rl_attempted_completion_function;
+/*extern Function *rl_attempted_completion_function;*/
+extern char **(*rl_attempted_completion_function)();
 
 /* If non-zero, then this is the address of a function to call just
    before readline_internal () prints the first prompt. */
@@ -164,7 +165,8 @@ extern int rl_show_star;
    standard meaning for expanding a tilde fails.  The function is called
    with the text (sans tilde, as in "foo"), and returns a malloc()'ed string
    which is the expansion, or a NULL pointer if there is no expansion. */
-extern Function *tilde_expansion_failure_hook;
+/*extern Function *tilde_expansion_failure_hook;*/
+extern char *(*tilde_expansion_failure_hook)(char *);
 
 /* When non-null, this is a NULL terminated array of strings which
    are duplicates for a tilde prefix.  Bash uses this to expand