Module Name: src Committed By: joerg Date: Tue Sep 6 18:33:46 UTC 2011
Modified Files: src/usr.bin/tr: extern.h str.c tr.c Log Message: ANSIfy. Sprinkle const and __dead. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/usr.bin/tr/extern.h cvs rdiff -u -r1.12 -r1.13 src/usr.bin/tr/str.c cvs rdiff -u -r1.8 -r1.9 src/usr.bin/tr/tr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/usr.bin/tr/extern.h diff -u src/usr.bin/tr/extern.h:1.6 src/usr.bin/tr/extern.h:1.7 --- src/usr.bin/tr/extern.h:1.6 Thu Aug 7 11:16:46 2003 +++ src/usr.bin/tr/extern.h Tue Sep 6 18:33:46 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: extern.h,v 1.6 2003/08/07 11:16:46 agc Exp $ */ +/* $NetBSD: extern.h,v 1.7 2011/09/06 18:33:46 joerg Exp $ */ /*- * Copyright (c) 1991, 1993 @@ -45,4 +45,4 @@ #define NCHARS (UCHAR_MAX + 1) /* Number of possible characters. */ #define OOBCH (UCHAR_MAX + 1) /* Out of band character value. */ -int next __P((STR *)); +int next(STR *); Index: src/usr.bin/tr/str.c diff -u src/usr.bin/tr/str.c:1.12 src/usr.bin/tr/str.c:1.13 --- src/usr.bin/tr/str.c:1.12 Mon Apr 13 23:50:49 2009 +++ src/usr.bin/tr/str.c Tue Sep 6 18:33:46 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: str.c,v 1.12 2009/04/13 23:50:49 lukem Exp $ */ +/* $NetBSD: str.c,v 1.13 2011/09/06 18:33:46 joerg Exp $ */ /*- * Copyright (c) 1991, 1993 @@ -34,7 +34,7 @@ #if 0 static char sccsid[] = "@(#)str.c 8.2 (Berkeley) 4/28/95"; #endif -__RCSID("$NetBSD: str.c,v 1.12 2009/04/13 23:50:49 lukem Exp $"); +__RCSID("$NetBSD: str.c,v 1.13 2011/09/06 18:33:46 joerg Exp $"); #endif /* not lint */ #include <sys/types.h> @@ -49,17 +49,16 @@ #include "extern.h" -static int backslash __P((STR *)); -static int bracket __P((STR *)); -static int c_class __P((const void *, const void *)); -static void genclass __P((STR *)); -static void genequiv __P((STR *)); -static int genrange __P((STR *)); -static void genseq __P((STR *)); +static int backslash(STR *); +static int bracket(STR *); +static int c_class(const void *, const void *); +static void genclass(STR *); +static void genequiv(STR *); +static int genrange(STR *); +static void genseq(STR *); int -next(s) - STR *s; +next(STR *s) { int ch; @@ -115,8 +114,7 @@ } static int -bracket(s) - STR *s; +bracket(STR *s) { char *p; @@ -149,11 +147,11 @@ typedef struct { const char *name; - int (*func) __P((int)); + int (*func)(int); int *set; } CLASS; -static CLASS classes[] = { +static const CLASS classes[] = { { "alnum", isalnum, NULL, }, { "alpha", isalpha, NULL, }, { "blank", isblank, NULL, }, @@ -169,10 +167,9 @@ }; static void -genclass(s) - STR *s; +genclass(STR *s) { - int cnt, (*func) __P((int)); + int cnt, (*func)(int); CLASS *cp, tmp; int *p; @@ -195,8 +192,7 @@ } static int -c_class(a, b) - const void *a, *b; +c_class(const void *a, const void *b) { return (strcmp(((const CLASS *)a)->name, ((const CLASS *)b)->name)); } @@ -206,8 +202,7 @@ * we just syntax check and grab the character. */ static void -genequiv(s) - STR *s; +genequiv(STR *s) { if (*s->str == '\\') { s->equiv[0] = backslash(s); @@ -225,8 +220,7 @@ } static int -genrange(s) - STR *s; +genrange(STR *s) { int stopval; char *savestart; @@ -244,8 +238,7 @@ } static void -genseq(s) - STR *s; +genseq(STR *s) { char *ep; @@ -287,8 +280,7 @@ * an escape code or a literal character. */ static int -backslash(s) - STR *s; +backslash(STR *s) { int ch, cnt, val; Index: src/usr.bin/tr/tr.c diff -u src/usr.bin/tr/tr.c:1.8 src/usr.bin/tr/tr.c:1.9 --- src/usr.bin/tr/tr.c:1.8 Mon Jul 21 14:19:27 2008 +++ src/usr.bin/tr/tr.c Tue Sep 6 18:33:46 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: tr.c,v 1.8 2008/07/21 14:19:27 lukem Exp $ */ +/* $NetBSD: tr.c,v 1.9 2011/09/06 18:33:46 joerg Exp $ */ /* * Copyright (c) 1988, 1993 @@ -39,7 +39,7 @@ #if 0 static char sccsid[] = "@(#)tr.c 8.2 (Berkeley) 5/4/95"; #endif -__RCSID("$NetBSD: tr.c,v 1.8 2008/07/21 14:19:27 lukem Exp $"); +__RCSID("$NetBSD: tr.c,v 1.9 2011/09/06 18:33:46 joerg Exp $"); #endif /* not lint */ #include <sys/types.h> @@ -90,14 +90,11 @@ STR s1 = { STRING1, NORMAL, 0, OOBCH, { 0, OOBCH }, NULL, NULL }; STR s2 = { STRING2, NORMAL, 0, OOBCH, { 0, OOBCH }, NULL, NULL }; -int main __P((int, char **)); -static void setup __P((int *, char *, STR *, int)); -static void usage __P((void)); +static void setup(int *, char *, STR *, int); +__dead static void usage(void); int -main(argc, argv) - int argc; - char **argv; +main(int argc, char **argv) { int ch, cnt, lastch, *p; int cflag, dflag, sflag, isstring2; @@ -236,11 +233,7 @@ } static void -setup(string, arg, str, cflag) - int *string; - char *arg; - STR *str; - int cflag; +setup(int *string, char *arg, STR *str, int cflag) { int cnt, *p; @@ -254,7 +247,7 @@ } static void -usage() +usage(void) { (void)fprintf(stderr, "usage: tr [-cs] string1 string2\n"); (void)fprintf(stderr, " tr [-c] -d string1\n");