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

Comparing ray/src/gen/xform.c (file contents):
Revision 2.30 by schorsch, Mon Jul 14 20:02:29 2003 UTC vs.
Revision 2.31 by schorsch, Sun Jul 27 22:12:02 2003 UTC

# Line 72 | Line 72 | char  *argv[];
72                  if (argv[a][0] == '-')
73                          switch (argv[a][1]) {
74                          case 'm':
75 <                                if (argv[a][2] | a+1 >= argc)
75 >                                if (argv[a][2] | (a+1 >= argc))
76                                          break;
77                                  a++;
78                                  if (newmod == NULL)
79                                          newmod = argv[a];
80                                  continue;
81                          case 'n':
82 <                                if (argv[a][2] | a+1 >= argc)
82 >                                if (argv[a][2] | (a+1 >= argc))
83                                          break;
84                                  a++;
85                                  if (idprefix == NULL)
# Line 121 | Line 121 | char  *argv[];
121  
122          a += xf(&tot, argc-a, argv+a);
123  
124 <        if (reverse = tot.sca < 0.0)
124 >        if ( (reverse = tot.sca < 0.0) )
125                  tot.sca = -tot.sca;
126          if (invert)
127                  reverse = !reverse;
# Line 220 | Line 220 | int  ac, fi;
220                  skipspaces:
221                          while (isspace(*cp))    /* nullify spaces */
222                                  *cp++ = '\0';
223 <                        if ((*cp == '"' | *cp == '\''))
223 >                        if ((*cp == '"') | (*cp == '\''))
224                                  inquote = *cp++;
225                          if (!*cp)               /* all done? */
226                                  break;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines