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

Comparing ray/src/gen/mkillum.c (file contents):
Revision 1.6 by greg, Thu Jul 25 10:59:05 1991 UTC vs.
Revision 1.7 by greg, Thu Jul 25 12:52:16 1991 UTC

# Line 268 | Line 268 | char   *nm;
268                  case 'e':                       /* exclude material */
269                          if (cp[1] != '=')
270                                  break;
271 <                        matselect = (*++cp == 'i') ? S_ELEM : S_COMPL;
272 <                        atos(matcheck, MAXSTR, ++cp);
271 >                        matselect = (*cp == 'i') ? S_ELEM : S_COMPL;
272 >                        cp += 2;
273 >                        atos(matcheck, MAXSTR, cp);
274                          cp = sskip(cp);
275                          continue;
276                  case 'a':                       /* use everything */
# Line 340 | Line 341 | char   *nm;
341                          doneheader = 0;
342                          continue;
343                  case '!':                       /* processed file! */
344 <                        sprintf(errmsg, "(%s): processed by mkillum already!",
344 <                                        nm);
344 >                        sprintf(errmsg, "(%s): already processed!", nm);
345                          error(WARNING, errmsg);
346 +                        matselect = S_NONE;
347                          return;
348                  }
349          opterr:                                 /* skip faulty option */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines