| 31 |  |  | 
| 32 |  | #include  "tiff.h"      /* for int32 */ | 
| 33 |  | #include  "rtio.h" | 
| 34 | + | #include  "color.h" | 
| 35 |  | #include  "resolu.h" | 
| 36 |  |  | 
| 37 |  | #define  MAXLINE        2048 | 
| 215 |  | fputs(FMTSTR, fp); | 
| 216 |  | fputs(s, fp); | 
| 217 |  | /* pad to align binary type for mmap() */ | 
| 218 | < | if (!strncmp(s, "float", 5)) | 
| 218 | > | if (globmatch(PICFMT, s)) | 
| 219 | > | align = 0;      /* not needed for picture data */ | 
| 220 | > | else if (!strncmp("float", s, 5)) | 
| 221 |  | align = sizeof(float); | 
| 222 | < | else if (!strncmp(s, "double", 6)) | 
| 222 | > | else if (!strncmp("double", s, 6)) | 
| 223 |  | align = sizeof(double); | 
| 224 | < | else if (!strncmp(s, "16-bit", 6)) | 
| 224 | > | else if (!strncmp("16-bit", s, 6)) | 
| 225 |  | align = 2; | 
| 226 | < | else if (!strncmp(s, "32-bit", 6)) | 
| 226 | > | else if (!strncmp("32-bit", s, 6)) | 
| 227 |  | align = 4; | 
| 228 | < | else if (!strncmp(s, "64-bit", 6)) | 
| 228 | > | else if (!strncmp("64-bit", s, 6)) | 
| 229 |  | align = 8; | 
| 230 |  | if (align) { | 
| 231 |  | long    pos = ftell(fp); |