Tue Jul 21 01:25:14 2009 UTC ()
Apply some ANSI and KNF.


(ahoka)
diff -r1.10 -r1.11 src/usr.bin/rev/rev.c

cvs diff -r1.10 -r1.11 src/usr.bin/rev/rev.c (expand / switch to unified diff)

--- src/usr.bin/rev/rev.c 2009/07/21 01:12:55 1.10
+++ src/usr.bin/rev/rev.c 2009/07/21 01:25:14 1.11
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1/* $NetBSD: rev.c,v 1.10 2009/07/21 01:12:55 ahoka Exp $ */ 1/* $NetBSD: rev.c,v 1.11 2009/07/21 01:25:14 ahoka Exp $ */
2 2
3/*- 3/*-
4 * Copyright (c) 1987, 1992, 1993 4 * Copyright (c) 1987, 1992, 1993
5 * The Regents of the University of California. All rights reserved. 5 * The Regents of the University of California. All rights reserved.
6 * 6 *
7 * Redistribution and use in source and binary forms, with or without 7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions 8 * modification, are permitted provided that the following conditions
9 * are met: 9 * are met:
10 * 1. Redistributions of source code must retain the above copyright 10 * 1. Redistributions of source code must retain the above copyright
11 * notice, this list of conditions and the following disclaimer. 11 * notice, this list of conditions and the following disclaimer.
12 * 2. Redistributions in binary form must reproduce the above copyright 12 * 2. Redistributions in binary form must reproduce the above copyright
13 * notice, this list of conditions and the following disclaimer in the 13 * notice, this list of conditions and the following disclaimer in the
14 * documentation and/or other materials provided with the distribution. 14 * documentation and/or other materials provided with the distribution.
@@ -29,55 +29,54 @@ @@ -29,55 +29,54 @@
29 * SUCH DAMAGE. 29 * SUCH DAMAGE.
30 */ 30 */
31 31
32#include <sys/cdefs.h> 32#include <sys/cdefs.h>
33#ifndef lint 33#ifndef lint
34__COPYRIGHT("@(#) Copyright (c) 1987, 1992, 1993\ 34__COPYRIGHT("@(#) Copyright (c) 1987, 1992, 1993\
35 The Regents of the University of California. All rights reserved."); 35 The Regents of the University of California. All rights reserved.");
36#endif /* not lint */ 36#endif /* not lint */
37 37
38#ifndef lint 38#ifndef lint
39#if 0 39#if 0
40static char sccsid[] = "@(#)rev.c 8.3 (Berkeley) 5/4/95"; 40static char sccsid[] = "@(#)rev.c 8.3 (Berkeley) 5/4/95";
41#else 41#else
42__RCSID("$NetBSD: rev.c,v 1.10 2009/07/21 01:12:55 ahoka Exp $"); 42__RCSID("$NetBSD: rev.c,v 1.11 2009/07/21 01:25:14 ahoka Exp $");
43#endif 43#endif
44#endif /* not lint */ 44#endif /* not lint */
45 45
46#include <sys/types.h> 46#include <sys/types.h>
47 47
48#include <err.h> 48#include <err.h>
49#include <errno.h> 49#include <errno.h>
50#include <locale.h> 50#include <locale.h>
51#include <stdio.h> 51#include <stdio.h>
52#include <stdlib.h> 52#include <stdlib.h>
53#include <unistd.h> 53#include <unistd.h>
54#include <wchar.h> 54#include <wchar.h>
55 55
56int main __P((int, char **)); 56static void usage(void);
57void usage __P((void)); 57int main(int, char *[]);
58 58
59int 59int
60main(argc, argv) 60main(int argc, char *argv[])
61 int argc; 
62 char *argv[]; 
63{ 61{
64 const char *filename; 62 const char *filename;
65 wchar_t *p, *t; 63 wchar_t *p, *t;
66 FILE *fp; 64 FILE *fp;
67 size_t len; 65 size_t len;
68 int ch, rval; 66 int ch, rval;
69 67
70 setlocale(LC_ALL, ""); 68 setlocale(LC_ALL, "");
 69 setprogname(argv[0]);
71 70
72 while ((ch = getopt(argc, argv, "")) != -1) 71 while ((ch = getopt(argc, argv, "")) != -1)
73 switch(ch) { 72 switch(ch) {
74 case '?': 73 case '?':
75 default: 74 default:
76 usage(); 75 usage();
77 } 76 }
78 77
79 argc -= optind; 78 argc -= optind;
80 argv += optind; 79 argv += optind;
81 80
82 fp = stdin; 81 fp = stdin;
83 filename = "stdin"; 82 filename = "stdin";
@@ -99,19 +98,19 @@ main(argc, argv) @@ -99,19 +98,19 @@ main(argc, argv)
99 for (t = p + len - 1; t >= p; --t) 98 for (t = p + len - 1; t >= p; --t)
100 putwchar(*t); 99 putwchar(*t);
101 putwchar(L'\n'); 100 putwchar(L'\n');
102 } 101 }
103 if (ferror(fp)) { 102 if (ferror(fp)) {
104 warn("%s", filename); 103 warn("%s", filename);
105 rval = 1; 104 rval = 1;
106 } 105 }
107 (void)fclose(fp); 106 (void)fclose(fp);
108 } while(*argv); 107 } while(*argv);
109 exit(rval); 108 exit(rval);
110} 109}
111 110
112void 111static void
113usage() 112usage(void)
114{ 113{
115 (void)fprintf(stderr, "usage: rev [file ...]\n"); 114 (void)fprintf(stderr, "usage: %s [file ...]\n", getprogname());
116 exit(1); 115 exit(EXIT_FAILURE);
117} 116}