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

Comparing ray/src/util/rtcontrib.c (file contents):
Revision 1.23 by greg, Thu Jun 16 19:37:26 2005 UTC vs.
Revision 1.24 by greg, Fri Jun 17 16:07:18 2005 UTC

# Line 315 | Line 315 | main(int argc, char *argv[])
315                  error(USER, "missing octree argument");
316          rtargv[rtargc++] = octree = argv[i];
317          rtargv[rtargc] = NULL;
318 <                                /* start rtrace & compute contributions */
318 >                                /* start rtrace */
319          init(nprocs);
320          if (recover)            /* perform recovery if requested */
321                  recover_output(stdin);
322 <        trace_contribs(stdin);
322 >        trace_contribs(stdin);  /* compute contributions */
323          quit(0);
324   }
325  
# Line 1090 | Line 1090 | recover_output(FILE *fin)
1090          if (lastout < 0) {
1091                  error(WARNING, "no output files to recover");
1092                  return;
1093 +        }
1094 +        if (raysleft && lastout >= raysleft) {
1095 +                error(WARNING, "output appears to be complete");
1096 +                /* XXX should read & discard input? */
1097 +                quit(0);
1098          }
1099                                                  /* seek on all files */
1100          nvals = lastout * outvsiz;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines