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

Comparing ray/src/gen/genrev.c (file contents):
Revision 2.6 by greg, Mon Aug 4 22:37:53 2003 UTC vs.
Revision 2.8 by greg, Sat Aug 21 11:54:06 2004 UTC

# Line 15 | Line 15 | static const char      RCSid[] = "$Id$";
15   #include  <stdio.h>
16   #include  <string.h>
17   #include  <math.h>
18 +
19 + #include  "rterror.h"
20 + #include  "resolu.h"
21 + #include  "rterror.h"
22   #include  "calcomp.h"
23  
24   #define  ZNAME          "Z`SYS`"                /* z function name */
# Line 29 | Line 33 | static const char      RCSid[] = "$Id$";
33   #define  UP             04
34   #define  DOWN           010
35  
32 void    quit(), eputs(), wputs();
36  
37 <
37 > void
38   computen(nzp, nrp, z0, r0, z1, r1)              /* compute normal */
39   double  *nzp, *nrp, z0, r0, z1, r1;
40   {
# Line 45 | Line 48 | double  *nzp, *nrp, z0, r0, z1, r1;
48   }
49  
50  
48 void
49 eputs(msg)
50 char  *msg;
51 {
52        fputs(msg, stderr);
53 }
54
55
56 void
57 wputs(msg)
58 char  *msg;
59 {
60        eputs(msg);
61 }
62
63
64 void
65 quit(code)
66 int  code;
67 {
68        exit(code);
69 }
70
71
72 printhead(ac, av)               /* print command header */
73 register int  ac;
74 register char  **av;
75 {
76        putchar('#');
77        while (ac--) {
78                putchar(' ');
79                fputs(*av++, stdout);
80        }
81        putchar('\n');
82 }
83
84
51   double
52   l_hermite(char *nm)
53   {
# Line 121 | Line 87 | l_bspline(char *nm)
87   }
88  
89  
90 + int
91   main(argc, argv)
92   int  argc;
93   char  *argv[];
# Line 160 | Line 127 | char  *argv[];
127                  goto userror;
128          modname = smooth ? "Phong" : argv[1];
129  
130 <        printhead(argc, argv);
130 >        fputs("# ", stdout);
131 >        printargs(argc, argv, stdout);
132          eclock = 0;
133  
134          lastnz = lastnr = 0.0;
# Line 236 | Line 204 | char  *argv[];
204                  lastnz = nz; lastnr = nr;
205                  nz = nextnz; nr = nextnr;
206          }
207 <        quit(0);
207 >        return 0;
208  
209   userror:
210          fprintf(stderr,
211          "Usage: %s material name z(t) r(t) nseg [-e expr] [-f file] [-s]\n",
212                          argv[0]);
213 <        quit(1);
213 >        return 1;
214   }
215  
216  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines