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

Comparing ray/src/rt/rpmain.c (file contents):
Revision 2.34 by greg, Wed Aug 21 20:42:20 2024 UTC vs.
Revision 2.37 by greg, Sat Jan 18 03:49:00 2025 UTC

# Line 241 | Line 241 | main(int  argc, char  *argv[])
241                                  check(2,"s");
242                          recover = argv[++i];
243                          break;
244                case 't':                               /* timer */
245                        check(2,"i");
246                        ralrm = atoi(argv[++i]);
247                        break;
244   #ifdef  PERSIST
245                  case 'P':                               /* persist file */
246                          if (argv[i][2] == 'P') {
# Line 257 | Line 253 | main(int  argc, char  *argv[])
253                          persistfile(argv[++i]);
254                          break;
255   #endif
256 +                case 't':                               /* timer */
257 +                        check(2,"i");
258 +                        ralrm = atoi(argv[++i]);
259 +                        break;
260                  case 'w':                               /* warnings */
261                          rval = erract[WARNING].pf != NULL;
262                          check_bool(2,rval);
# Line 354 | Line 354 | main(int  argc, char  *argv[])
354          ray_init_pmap();     /* PMAP: set up & load photon maps */
355  
356          marksources();                  /* find and mark sources */
357
357          setambient();                   /* initialize ambient calculation */
358          
359          fflush(stdout);                 /* in case we're duplicating header */
# Line 432 | Line 431 | wputs(                         /* warning output function */
431   )
432   {
433          int  lasterrno = errno;
434 +        if (erract[WARNING].pf == NULL)
435 +                return;         /* called by calcomp or someone */
436          eputs(s);
437          errno = lasterrno;
438   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines