summaryrefslogtreecommitdiff
path: root/usr.bin/sed/compile.c
diff options
context:
space:
mode:
authorTodd C. Miller <millert@cvs.openbsd.org>2002-02-16 21:28:12 +0000
committerTodd C. Miller <millert@cvs.openbsd.org>2002-02-16 21:28:12 +0000
commit6d57a1a176004a7d8fc009cdcf760098f86e3263 (patch)
treeee423c619fad03813234b9362694a17f3a638f0b /usr.bin/sed/compile.c
parentc707cb295fc3cac8d8feb343e949e0dcf71b8476 (diff)
Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
Diffstat (limited to 'usr.bin/sed/compile.c')
-rw-r--r--usr.bin/sed/compile.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/usr.bin/sed/compile.c b/usr.bin/sed/compile.c
index ca9308d591e..e47135b6ae7 100644
--- a/usr.bin/sed/compile.c
+++ b/usr.bin/sed/compile.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: compile.c,v 1.10 2001/11/19 19:02:16 mpech Exp $ */
+/* $OpenBSD: compile.c,v 1.11 2002/02/16 21:27:52 millert Exp $ */
/*-
* Copyright (c) 1992 Diomidis Spinellis.
@@ -39,7 +39,7 @@
#ifndef lint
/* from: static char sccsid[] = "@(#)compile.c 8.2 (Berkeley) 4/28/95"; */
-static char *rcsid = "$OpenBSD: compile.c,v 1.10 2001/11/19 19:02:16 mpech Exp $";
+static char *rcsid = "$OpenBSD: compile.c,v 1.11 2002/02/16 21:27:52 millert Exp $";
#endif /* not lint */
#include <sys/types.h>
@@ -66,22 +66,22 @@ static struct labhash {
int lh_ref;
} *labels[LHSZ];
-static char *compile_addr __P((char *, struct s_addr *));
-static char *compile_ccl __P((char **, char *));
-static char *compile_delimited __P((char *, char *));
-static char *compile_flags __P((char *, struct s_subst *));
-static char *compile_re __P((char *, regex_t **));
-static char *compile_subst __P((char *, struct s_subst *));
-static char *compile_text __P((void));
-static char *compile_tr __P((char *, char **));
+static char *compile_addr(char *, struct s_addr *);
+static char *compile_ccl(char **, char *);
+static char *compile_delimited(char *, char *);
+static char *compile_flags(char *, struct s_subst *);
+static char *compile_re(char *, regex_t **);
+static char *compile_subst(char *, struct s_subst *);
+static char *compile_text(void);
+static char *compile_tr(char *, char **);
static struct s_command
- **compile_stream __P((struct s_command **));
-static char *duptoeol __P((char *, char *));
-static void enterlabel __P((struct s_command *));
+ **compile_stream(struct s_command **);
+static char *duptoeol(char *, char *);
+static void enterlabel(struct s_command *);
static struct s_command
- *findlabel __P((char *));
-static void fixuplabel __P((struct s_command *, struct s_command *));
-static void uselabel __P((void));
+ *findlabel(char *);
+static void fixuplabel(struct s_command *, struct s_command *);
+static void uselabel(void);
/*
* Command specification. This is used to drive the command parser.