| # | Line 160 | Line 160 | main(int argc, char *argv[]) | |
|---|---|---|
| 160 | } | |
| 161 | argv += 2; argc -= 2; | |
| 162 | } | |
| 163 | < | if (argc == 2) | 
| 163 | > | if (argc == 2) { /* open input if given */ | 
| 164 | fpin = fopen(argv[1], "r"); | |
| 165 | < | else if (argc != 1) | 
| 165 | > | if (fpin == NULL) { | 
| 166 | > | fprintf(stderr, "%s: cannot open BSDF interpolant '%s'\n", | 
| 167 | > | progname, argv[1]); | 
| 168 | > | return(1); | 
| 169 | > | } | 
| 170 | > | } else if (argc != 1) | 
| 171 | goto userr; | |
| 172 | SET_FILE_BINARY(fpin); /* load BSDF interpolant */ | |
| 173 | if (!load_bsdf_rep(fpin)) | |
| – | Removed lines | 
| + | Added lines | 
| < | Changed lines | 
| > | Changed lines |