ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/px/oki20.c
(Generate patch)

Comparing ray/src/px/oki20.c (file contents):
Revision 2.12 by schorsch, Mon Nov 10 12:28:56 2003 UTC vs.
Revision 2.13 by schorsch, Sun Mar 28 20:33:14 2004 UTC

# Line 25 | Line 25 | long  lpat[NCOLS];
25  
26   int  dofilter = 0;              /* filter through pfilt first? */
27  
28 + static int printp(char  *fname);
29 + static void plotscan(COLR  scan[], int  len, int  y);
30 + static int bit(COLR  col, int  x);
31  
32 < main(argc, argv)
33 < int  argc;
34 < char  *argv[];
32 >
33 > int
34 > main(
35 >        int  argc,
36 >        char  *argv[]
37 > )
38   {
39          int  i, status = 0;
40          SET_DEFAULT_BINARY();
# Line 47 | Line 53 | char  *argv[];
53   }
54  
55  
56 < printp(fname)                           /* print a picture */
57 < char  *fname;
56 > static int
57 > printp(                         /* print a picture */
58 >        char  *fname
59 > )
60   {
61          char  buf[PATH_MAX];
62          FILE  *input;
# Line 110 | Line 118 | char  *fname;
118   }
119  
120  
121 < plotscan(scan, len, y)                  /* plot a scanline */
122 < COLR  scan[];
123 < int  len;
124 < int  y;
121 > static void
122 > plotscan(                       /* plot a scanline */
123 >        COLR  scan[],
124 >        int  len,
125 >        int  y
126 > )
127   {
128          int  bpos, start, end;
129          register long  c;
# Line 160 | Line 170 | int  y;
170   }
171  
172  
173 < bit(col, x)             /* determine bit value for pixel at x */
174 < COLR  col;
175 < register int  x;
173 > static int
174 > bit(            /* determine bit value for pixel at x */
175 >        COLR  col,
176 >        register int  x
177 > )
178   {
179          static int  cerr[NCOLS];
180          static int  err;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines