42 lines
1.3 KiB
Text
42 lines
1.3 KiB
Text
$NetBSD: patch-al,v 1.3 2014/04/19 14:53:00 joerg Exp $
|
|
|
|
--- src/Burlap/interactive.c.orig 2000-02-21 22:44:30.000000000 +0000
|
|
+++ src/Burlap/interactive.c
|
|
@@ -26,7 +26,7 @@
|
|
|
|
# include <stdio.h>
|
|
# include <ctype.h>
|
|
-# include <malloc.h>
|
|
+# include <stdlib.h>
|
|
# include <string.h>
|
|
# include "error.h"
|
|
# include "lexer.h"
|
|
@@ -96,7 +96,7 @@ static FILE *stream = stdin;
|
|
# include "functab.h"
|
|
# include "consttab.h"
|
|
|
|
-static char *completion_generator PROTO ((char *, int));
|
|
+static char *completion_generator(const char *, int);
|
|
|
|
static char *keywords [ ] = {
|
|
"break", "do", "else", "end", "for", "function", "global",
|
|
@@ -113,9 +113,7 @@ static char *keywords [ ] = {
|
|
* intrinsic functions and keywords are completed. *
|
|
************************************************************************/
|
|
|
|
-static char *completion_generator (text, state)
|
|
- char *text;
|
|
- int state;
|
|
+static char *completion_generator(const char *text, int state)
|
|
{
|
|
char *ptr;
|
|
static int index;
|
|
@@ -391,7 +389,7 @@ void init_interactive (argv0, s_file, q_
|
|
|
|
using_history ( );
|
|
rl_readline_name = ptr;
|
|
- rl_completion_entry_function = (Function *) completion_generator;
|
|
+ rl_completion_entry_function = completion_generator;
|
|
rl_special_prefixes = "&";
|
|
|
|
# endif /* READLINE */
|