30 |
|
"-ab", "2", "-ad", "256", "-as", "128", "-aa", ".15", }; |
31 |
|
int rtargc = 14; |
32 |
|
/* overriding rtrace options */ |
33 |
< |
char *myrtopts[] = { "-I-", "-i-", "-ov", "-h-", "-fff", NULL }; |
33 |
> |
char *myrtopts[] = { "-I-", "-i-", "-ov", "-h-", "-fff", "-y", "0", NULL }; |
34 |
|
|
35 |
|
struct rtproc rt; /* our rtrace process */ |
36 |
|
|
82 |
|
if (argv[i][0] == '-' && argv[i][1] == 'w') |
83 |
|
warnings = !warnings; |
84 |
|
} |
85 |
< |
if ((gargc = i) < 2) |
86 |
< |
error(USER, "too few arguments"); |
85 |
> |
gargc = i; |
86 |
|
rtargc--; |
87 |
|
for (i = 0; myrtopts[i] != NULL; i++) |
88 |
|
rtargv[rtargc++] = myrtopts[i]; |
101 |
|
perror(rtpath); |
102 |
|
exit(1); |
103 |
|
} |
104 |
+ |
if (gargc < 2 || argv[gargc-1][0] == '-') |
105 |
+ |
error(USER, "missing octree argument"); |
106 |
|
/* else initialize and run our calculation */ |
107 |
|
init(); |
108 |
|
if (gargc+1 < argc) |