| 214 | 
  | 
        fputs(FMTSTR, fp); | 
| 215 | 
  | 
        fputs(s, fp); | 
| 216 | 
  | 
                        /* pad to align binary type for mmap() */ | 
| 217 | 
< | 
        if (!strcmp(s, "float")) | 
| 217 | 
> | 
        if (!strncmp(s, "float", 5)) | 
| 218 | 
> | 
                align = sizeof(float); | 
| 219 | 
> | 
        else if (!strncmp(s, "double", 6)) | 
| 220 | 
> | 
                align = sizeof(double); | 
| 221 | 
> | 
        else if (!strncmp(s, "16-bit", 6)) | 
| 222 | 
> | 
                align = 2; | 
| 223 | 
> | 
        else if (!strncmp(s, "32-bit", 6)) | 
| 224 | 
  | 
                align = 4; | 
| 225 | 
< | 
        else if (!strcmp(s, "double")) | 
| 225 | 
> | 
        else if (!strncmp(s, "64-bit", 6)) | 
| 226 | 
  | 
                align = 8; | 
| 227 | 
  | 
        if (align) { | 
| 228 | 
  | 
                long    pos = ftell(fp); |