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

Comparing ray/src/cv/obj2rad.c (file contents):
Revision 2.20 by schorsch, Thu Jun 26 00:58:09 2003 UTC vs.
Revision 2.21 by schorsch, Sun Jul 27 22:12:02 2003 UTC

# Line 100 | Line 100 | char   *argv[];
100                  default:
101                          goto userr;
102                  }
103 <        if (i > argc | i < argc-1)
103 >        if ((i > argc) | (i < argc-1))
104                  goto userr;
105          if (i == argc)
106                  inpfile = "<stdin>";
# Line 137 | Line 137 | FILE   *fp;
137          ID      tmpid;
138          register int    i;
139  
140 <        while (argc = getstmt(argv, fp))
140 >        while ( (argc = getstmt(argv, fp)) )
141                  switch (argv[0][0]) {
142                  case 'f':                               /* face */
143                          if (!argv[0][1])
# Line 188 | Line 188 | FILE   *fp;
188  
189          nstats = nunknown = 0;
190                                          /* scan until EOF */
191 <        while (argc = getstmt(argv, fp)) {
191 >        while ( (argc = getstmt(argv, fp)) ) {
192                  switch (argv[0][0]) {
193                  case 'v':               /* vertex */
194                          switch (argv[0][1]) {
# Line 357 | Line 357 | getonm()                               /* invent a good name for object */
357                  cp2 = group[i];
358                  if (cp1 > name)
359                          *cp1++ = '.';
360 <                while (*cp1 = *cp2++)
360 >                while ( (*cp1 = *cp2++) )
361                          if (++cp1 >= name+sizeof(name)-2) {
362                                  *cp1 = '\0';
363                                  return(name);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines