| 556 |
|
return; |
| 557 |
|
/* make octree0 */ |
| 558 |
|
if ((oct0date < scenedate) | (oct0date < illumdate)) { |
| 559 |
< |
if (touchonly && oct0date) |
| 560 |
< |
touch(oct0name); |
| 561 |
< |
else { /* build command */ |
| 559 |
> |
if (touchonly && (oct0date || oct1date)) { |
| 560 |
> |
if (oct0date) |
| 561 |
> |
touch(oct0name); |
| 562 |
> |
} else { /* build command */ |
| 563 |
|
if (octreedate) |
| 564 |
|
sprintf(combuf, "%s%s -i %s %s > %s", c_oconv, |
| 565 |
|
ocopts, vval(OCTREE), |
| 584 |
|
oct0date = octreedate; |
| 585 |
|
if (oct0date < illumdate) /* ditto */ |
| 586 |
|
oct0date = illumdate; |
| 587 |
< |
} |
| 587 |
> |
} |
| 588 |
|
if (touchonly && oct1date) |
| 589 |
|
touch(oct1name); |
| 590 |
|
else { |