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

Comparing ray/src/px/pcond.c (file contents):
Revision 3.20 by schorsch, Fri Jan 2 12:47:01 2004 UTC vs.
Revision 3.21 by schorsch, Sun Mar 28 20:33:14 2004 UTC

# Line 45 | Line 45 | double bwavg;                          /* mean brightness */
45   double  scalef = 0.;                    /* linear scaling factor */
46  
47   static gethfunc headline;
48 + static void getahead(void);
49 + static void mapimage(void);
50 + static void getfovimg(void);
51 + static void check2do(void);
52  
53  
54 < main(argc, argv)
55 < int     argc;
56 < char    *argv[];
54 >
55 > int
56 > main(
57 >        int     argc,
58 >        char    *argv[]
59 > )
60   {
61          static RGBPRIMS outprimS;
62          int     i;
# Line 187 | Line 194 | userr:
194          fprintf(stderr, "Usage: %s [-{h|a|v|s|c|l|w}[+-]][-I|-i ffrac][-e ev][-p xr yr xg yg xb yb xw yw|-f mbf.cal|-m rgb.cwp][-u Ldmax][-d Lddyn][-x mapfile] inpic [outpic]\n",
195                          progname);
196          exit(1);
197 +        return 1; /* pro forma return */
198   #undef bool
199   }
200  
201  
202 < syserror(s)                             /* report system error and exit */
203 < char    *s;
202 > extern void
203 > syserror(                               /* report system error and exit */
204 >        char    *s
205 > )
206   {
207          fprintf(stderr, "%s: ", progname);
208          perror(s);
# Line 232 | Line 242 | headline(                              /* process header line */
242   }
243  
244  
245 < getahead()                      /* load picture header */
245 > static void
246 > getahead(void)                  /* load picture header */
247   {
248          char    *err;
249  
# Line 270 | Line 281 | getahead()                     /* load picture header */
281   }
282  
283  
284 < mapimage()                              /* map picture and send to stdout */
284 > static void
285 > mapimage(void)                          /* map picture and send to stdout */
286   {
287          COLOR   *scan;
288  
# Line 310 | Line 322 | mapimage()                             /* map picture and send to stdout */
322   }
323  
324  
325 < getfovimg()                     /* load foveal sampled image */
325 > static void
326 > getfovimg(void)                 /* load foveal sampled image */
327   {
328          char    combuf[PATH_MAX];
329          FILE    *fp;
# Line 345 | Line 358 | readerr:
358   }
359  
360  
361 < check2do()              /* check histogram to see what isn't worth doing */
361 > static void
362 > check2do(void)          /* check histogram to see what isn't worth doing */
363   {
364          double  sum;
365          double  b, l;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines