diff options
author | Karel Zak | 2006-12-07 00:25:34 +0100 |
---|---|---|
committer | Karel Zak | 2006-12-07 00:25:34 +0100 |
commit | fd6b7a7ffc50400704beb41d5a23af5f9edb1eed (patch) | |
tree | 997c0ca2abc018369babd7da59bcd0afe492068e /text-utils/colcrt.c | |
parent | Imported from util-linux-2.5 tarball. (diff) | |
download | kernel-qcow2-util-linux-fd6b7a7ffc50400704beb41d5a23af5f9edb1eed.tar.gz kernel-qcow2-util-linux-fd6b7a7ffc50400704beb41d5a23af5f9edb1eed.tar.xz kernel-qcow2-util-linux-fd6b7a7ffc50400704beb41d5a23af5f9edb1eed.zip |
Imported from util-linux-2.7.1 tarball.
Diffstat (limited to 'text-utils/colcrt.c')
-rw-r--r-- | text-utils/colcrt.c | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/text-utils/colcrt.c b/text-utils/colcrt.c index 9e6136b56..544c20de7 100644 --- a/text-utils/colcrt.c +++ b/text-utils/colcrt.c @@ -42,6 +42,13 @@ static char sccsid[] = "@(#)colcrt.c 8.1 (Berkeley) 6/6/93"; #endif /* not lint */ #include <stdio.h> +#include <unistd.h> /* for close() */ +#include <string.h> + +int plus(char c, char d); +void move(int l, int m); +void pflush(int ol); + /* * colcrt - replaces col for crts with new nroff esp. when using tbl. * Bill Joy UCB July 14, 1977 @@ -67,9 +74,7 @@ char printall; char *progname; FILE *f; -main(argc, argv) - int argc; - char *argv[]; +int main(int argc, char **argv) { register c; register char *cp, *dp; @@ -177,22 +182,20 @@ main(argc, argv) } } while (argc > 0); fflush(stdout); - exit(0); + return 0; } -plus(c, d) - char c, d; +int plus(char c, char d) { - return (c == '|' && d == '-' || d == '_'); + return (c == '|' && (d == '-' || d == '_')); } int first; -pflush(ol) - int ol; +void pflush(int ol) { - register int i, j; + register int i; register char *cp; char lastomit; int l; @@ -223,8 +226,7 @@ pflush(ol) first = 1; } -move(l, m) - int l, m; +void move(int l, int m) { register char *cp, *dp; |