| 613 |
|
if (data_file[i].fname != stdin_name && |
| 614 |
|
data_file[i].fname[0] != '!') |
| 615 |
|
unlink(data_file[i].fname); |
| 616 |
+ |
if (unlink_datafiles > 1 && mgf_geometry != NULL && |
| 617 |
+ |
mgf_geometry != stdin_name && |
| 618 |
+ |
mgf_geometry[0] != '!') |
| 619 |
+ |
unlink(mgf_geometry); |
| 620 |
|
return 1; |
| 621 |
|
} |
| 622 |
|
|
| 782 |
|
attr_unit = argv[i]; |
| 783 |
|
continue; |
| 784 |
|
case 'U': /* unlink data files when done */ |
| 785 |
< |
unlink_datafiles = 1; |
| 785 |
> |
unlink_datafiles = 1 + (argv[i][2] == 'U'); |
| 786 |
|
continue; |
| 787 |
|
case 'a': /* angle basis */ |
| 788 |
|
if (++i >= argc) |