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