| 15 | 
  | 
#include <time.h> | 
| 16 | 
  | 
 | 
| 17 | 
  | 
#include "platform.h" | 
| 18 | 
+ | 
#include "rtprocess.h" | 
| 19 | 
  | 
#include "color.h" | 
| 20 | 
  | 
#include "resolu.h" | 
| 21 | 
  | 
#include "pmap.h" | 
| 367 | 
  | 
        float   xyYin[3]; | 
| 368 | 
  | 
 | 
| 369 | 
  | 
        while (fgetval(stdin, 'i', &n) == 1) {          /* read colors */ | 
| 370 | 
< | 
                if (n < 0 | n > 24 || | 
| 370 | 
> | 
                if ((n < 0) | (n > 24) || | 
| 371 | 
  | 
                                fgetval(stdin, 'f', &xyYin[0]) != 1 || | 
| 372 | 
  | 
                                fgetval(stdin, 'f', &xyYin[1]) != 1 || | 
| 373 | 
  | 
                                fgetval(stdin, 'f', &xyYin[2]) != 1 || | 
| 374 | 
< | 
                                xyYin[0] < 0. | xyYin[1] < 0. || | 
| 374 | 
> | 
                                (xyYin[0] < 0.) | (xyYin[1] < 0.) || | 
| 375 | 
  | 
                                xyYin[0] + xyYin[1] > 1.) { | 
| 376 | 
  | 
                        fprintf(stderr, "%s: bad color input data\n", | 
| 377 | 
  | 
                                        progname); |