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

Comparing ray/src/hd/rhcopy.c (file contents):
Revision 3.7 by gregl, Wed Jan 7 17:46:18 1998 UTC vs.
Revision 3.9 by gwlarson, Tue Oct 27 08:49:50 1998 UTC

# Line 35 | Line 35 | char   *argv[];
35          frompicz = -1;
36          for (i = 2; i < argc && argv[i][0] == '-'; i++)
37                  switch (argv[i][1]) {
38 <                case 'c':
38 >                case 'u':
39                          checkrepeats = 1;
40                          break;
41 <                case 'f':
41 >                case 'd':
42                          checkdepth = 0;
43                          break;
44                  case 'h':
# Line 63 | Line 63 | char   *argv[];
63                          addholo(argv[i]);
64          quit(0);
65   userr:
66 <        fprintf(stderr, "Usage: %s output.hdk [-c][-f] -h inp1.hdk ..\n",
66 >        fprintf(stderr, "Usage: %s output.hdk [-u][-d] -h inp1.hdk ..\n",
67                          progname);
68 <        fprintf(stderr, "   Or: %s output.hdk [-c][-f] -pz inp1.pic inp1.zbf ..\n",
68 >        fprintf(stderr, "   Or: %s output.hdk [-u][-d] -pz inp1.pic inp1.zbf ..\n",
69                          progname);
70          exit(1);
71   }
# Line 75 | Line 75 | userr:
75   #define H_OBST  02
76   #define H_OBSF  04
77  
78 + int
79   holheadline(s, hf)              /* check holodeck header line */
80   register char   *s;
81   int     *hf;
# Line 86 | Line 87 | int    *hf;
87                          *hf |= H_BADF;
88                  else
89                          *hf &= ~H_BADF;
90 <                return;
90 >                return(0);
91          }
92          if (!strncmp(s, "OBSTRUCTIONS=", 13)) {
93                  s += 13;
# Line 97 | Line 98 | int    *hf;
98                          *hf |= H_OBSF;
99                  else
100                          error(WARNING, "bad OBSTRUCTIONS value in holodeck");
101 <                return;
101 >                return(0);
102          }
103 +        return(0);
104   }
105  
106   int
# Line 247 | Line 249 | struct phead {
249   };
250  
251  
252 + int
253   picheadline(s, ph)              /* process picture header line */
254   char    *s;
255   struct phead    *ph;
# Line 255 | Line 258 | struct phead   *ph;
258  
259          if (formatval(fmt, s)) {
260                  ph->badfmt = strcmp(fmt, COLRFMT);
261 <                return;
261 >                return(0);
262          }
263          if (isprims(s)) {
264                  ph->altprims++;         /* don't want to deal with this */
265 <                return;
265 >                return(0);
266          }
267          if (isexpos(s)) {
268                  ph->expos *= exposval(s);
269 <                return;
269 >                return(0);
270          }
271          if (isview(s)) {
272                  ph->gotview += sscanview(&ph->vw, s);
273 <                return;
273 >                return(0);
274          }
275 +        return(0);
276   }
277  
278  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines