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

Comparing ray/src/cal/calc.c (file contents):
Revision 1.1 by greg, Sat Feb 22 02:07:20 2003 UTC vs.
Revision 1.3 by schorsch, Mon Jun 30 14:59:10 2003 UTC

# Line 7 | Line 7 | static const char      RCSid[] = "$Id$";
7   *     4/1/86
8   */
9  
10 + #include  <stdlib.h>
11   #include  <stdio.h>
12 <
12 > #include  <string.h>
13   #include  <setjmp.h>
13
14   #include  <ctype.h>
15  
16   #include  "calcomp.h"
# Line 21 | Line 21 | static const char      RCSid[] = "$Id$";
21   double  result[MAXRES];
22   int     nres = 0;
23  
24 #ifndef BSD
25 #define  index          strchr
26 #endif
27 extern char  *index(), *fgets();
28
29
24   jmp_buf  env;
25   int  recover = 0;
26  
# Line 95 | Line 89 | char  *argv[];
89                          eclock++;
90                          continue;
91                  }
92 <                if ((cp = index(expr, '=')) != NULL ||
93 <                                (cp = index(expr, ':')) != NULL) {
92 >                if ((cp = strchr(expr, '=')) != NULL ||
93 >                                (cp = strchr(expr, ':')) != NULL) {
94                          if (cp[1])
95                                  scompile(expr, NULL, 0);
96                          else if (*cp == '=') {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines