--- ray/src/px/greyscale.c 1995/06/04 08:27:43 2.5 +++ ray/src/px/greyscale.c 2004/03/28 20:33:13 2.7 @@ -1,9 +1,6 @@ -/* Copyright (c) 1986 Regents of the University of California */ - #ifndef lint -static char SCCSid[] = "$SunId$ LBL"; +static const char RCSid[] = "$Id: greyscale.c,v 2.7 2004/03/28 20:33:13 schorsch Exp $"; #endif - /* * greyscale.c - program to produce grey test levels. * @@ -19,10 +16,15 @@ static char SCCSid[] = "$SunId$ LBL"; double minlog = 0.0; /* minimum for log scale (0 == linear) */ +static void greyscale(COLOR col0); +static void printargs(int ac, char **av, FILE *fp); -main(argc, argv) -int argc; -char *argv[]; + +int +main( + int argc, + char *argv[] +) { COLOR col; double d1,d2,d3; @@ -56,11 +58,14 @@ char *argv[]; printf("\n"); printf("-Y 512 +X 512\n"); greyscale(col); + return 0; } -greyscale(col0) /* output our grey scale */ -COLOR col0; +static void +greyscale( /* output our grey scale */ + COLOR col0 +) { COLOR col1, col2, scanline[512]; double x; @@ -105,10 +110,12 @@ writerr: } -printargs(ac, av, fp) /* print arguments to a file */ -int ac; -char **av; -FILE *fp; +static void +printargs( /* print arguments to a file */ + int ac, + char **av, + FILE *fp +) { while (ac-- > 0) { fputs(*av++, fp);