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

Comparing ray/src/gen/gencat.c (file contents):
Revision 2.1 by greg, Fri Jun 4 15:08:46 1993 UTC vs.
Revision 2.5 by schorsch, Sun Nov 16 10:29:38 2003 UTC

# Line 1 | Line 1
1 /* Copyright (c) 1993 Regents of the University of California */
2
1   #ifndef lint
2 < static char SCCSid[] = "$SunId$ LBL";
2 > static const char       RCSid[] = "$Id$";
3   #endif
6
4   /*****************************************************************************
5    This program is to make series of right triangles forming hyperbolic cosin
6    (ie, cosh) curve in between of 2 points.
# Line 28 | Line 25 | static char SCCSid[] = "$SunId$ LBL";
25   ******************************************************************************/
26  
27   #include <stdio.h>
28 + #include <stdlib.h>
29   #include <math.h>
30  
31   char  *cmtype, *cname;
# Line 66 | Line 64 | fprintf(stderr, "Interation limit exceeded -- invalid
64   }
65  
66  
67 + static void
68 + printhead(ac, av)               /* print command header */
69 + register int  ac;
70 + register char  **av;
71 + {
72 +        putchar('#');
73 +        while (ac--) {
74 +                putchar(' ');
75 +                fputs(*av++, stdout);
76 +        }
77 +        putchar('\n');
78 + }
79 +
80 + int
81   main (argc, argv)
82   int argc;
83   char *argv[];
# Line 124 | Line 136 | char *argv[];
136        }
137        h += delh;
138     }
139 +   return 0;
140   }
141  
129
130 printhead(ac, av)               /* print command header */
131 register int  ac;
132 register char  **av;
133 {
134        putchar('#');
135        while (ac--) {
136                putchar(' ');
137                fputs(*av++, stdout);
138        }
139        putchar('\n');
140 }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines