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"); |