| 44 |
|
puts("<Optical>"); |
| 45 |
|
puts("<Layer>"); |
| 46 |
|
puts("\t<Material>"); |
| 47 |
< |
puts("\t\t<Name>Name</Name>"); |
| 48 |
< |
puts("\t\t<Manufacturer>Manufacturer</Manufacturer>"); |
| 47 |
> |
printf("\t\t<Name>%s</Name>\n", bsdf_name[0] ? bsdf_name : "Unknown"); |
| 48 |
> |
printf("\t\t<Manufacturer>%s</Manufacturer>\n", |
| 49 |
> |
bsdf_manuf[0] ? bsdf_manuf : "Unknown"); |
| 50 |
|
puts("\t\t<DeviceType>Other</DeviceType>"); |
| 51 |
|
puts("\t</Material>"); |
| 52 |
|
puts("\t<DataDefinition>"); |
| 123 |
|
|
| 124 |
|
data_prologue(); /* begin output */ |
| 125 |
|
if (pctcull >= 0) { |
| 126 |
< |
sprintf(cmd, "rttree_reduce%s -h -ff -r 3 -t %f -g %d", |
| 126 |
< |
(input_orient>0 ^ output_orient>0) ? "" : " -a", |
| 126 |
> |
sprintf(cmd, "rttree_reduce -a -h -ff -r 3 -t %f -g %d", |
| 127 |
|
pctcull, samp_order); |
| 128 |
|
fflush(stdout); |
| 129 |
|
ofp = popen(cmd, "w"); |