88 |
|
default: |
89 |
|
goto userr; |
90 |
|
} |
91 |
– |
/* do we have a job? */ |
92 |
– |
if (outdev == NULL && ncprocs <= 0) |
93 |
– |
goto userr; |
91 |
|
/* get root file name */ |
92 |
|
rootname(froot, hdkfile=argv[i++]); |
93 |
|
/* load... */ |
130 |
|
quit(0); |
131 |
|
userr: |
132 |
|
fprintf(stderr, |
133 |
< |
"Usage: %s {-n nprocs|-o disp} [-w][-f] output.hdk [control.hif [VAR=val ..]]\n", |
133 |
> |
"Usage: %s [-n nprocs][-o disp][-w][-f] output.hdk [control.hif [VAR=val ..]]\n", |
134 |
|
progname); |
135 |
|
quit(1); |
136 |
|
} |
230 |
|
goto memerr; |
231 |
|
freepacks[--i].nr = 0; |
232 |
|
freepacks[i].next = NULL; |
233 |
< |
if (!vbool(OBSTRUCTIONS)) { |
233 |
> |
if (!vdef(OBSTRUCTIONS) || !vbool(OBSTRUCTIONS)) { |
234 |
|
freepacks[i].offset = (float *)bmalloc( |
235 |
|
RPACKSIZ*sizeof(float)*(i+1) ); |
236 |
|
if (freepacks[i].offset == NULL) |
333 |
|
error(SYSTEM, "out of memory"); |
334 |
|
sprintf(vval(OCTREE), "%s.oct", froot); |
335 |
|
vdef(OCTREE)++; |
339 |
– |
} |
340 |
– |
if (!vdef(OBSTRUCTIONS)) { |
341 |
– |
vval(OBSTRUCTIONS) = "T"; |
342 |
– |
vdef(OBSTRUCTIONS)++; |
336 |
|
} |
337 |
|
if (!vdef(VDIST)) { |
338 |
|
vval(VDIST) = "F"; |