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

Comparing ray/src/cv/pabopto2bsdf.c (file contents):
Revision 2.20 by greg, Thu Mar 20 16:54:23 2014 UTC vs.
Revision 2.21 by greg, Fri Mar 21 01:04:42 2014 UTC

# Line 210 | Line 210 | main(int argc, char *argv[])
210          FVECT   dir;
211          int     i, j, n;
212  
213 +        progname = argv[0];
214          if (argc != 2) {
215 <                fprintf(stderr, "Usage: %s input.dat > output.rad\n", argv[0]);
215 >                fprintf(stderr, "Usage: %s input.dat > output.rad\n", progname);
216                  return(1);
217          }
218          ninpfiles = 1;
# Line 219 | Line 220 | main(int argc, char *argv[])
220          if (!init_pabopto_inp(0, argv[1]) || !add_pabopto_inp(0))
221                  return(1);
222                                                  /* reduce data set */
223 <        make_rbfrep();
223 >        if (make_rbfrep() == NULL) {
224 >                fprintf(stderr, "%s: nothing to plot!\n", progname);
225 >                exit(1);
226 >        }
227   #ifdef DEBUG
228          fprintf(stderr, "Minimum BSDF = %.4f\n", bsdf_min);
229   #endif
# Line 262 | Line 266 | main(int argc, char *argv[])
266          sprintf(buf, "gensurf tgreen bsdf - - - %d %d", GRIDRES-1, GRIDRES-1);
267          pfp = popen(buf, "w");
268          if (pfp == NULL) {
269 <                fprintf(stderr, "%s: cannot open '| %s'\n", argv[0], buf);
269 >                fprintf(stderr, "%s: cannot open '| %s'\n", progname, buf);
270                  return(1);
271          }
272          for (i = 0; i < GRIDRES; i++)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines