27 #include "config_auto.h"
28 #if defined(MOTOROLA_BYTE_ORDER) || defined(WORDS_BIGENDIAN)
29 #define __MOTO__ // Big-endian.
81 if (fp ==
NULL)
return 0;
84 if (fread(&filetype,
sizeof(filetype), 1, fp) != 1 ||
85 (filetype !=
INTEL && filetype !=
MOTO)) {
88 fseek(fp, 4L, SEEK_SET);
92 if (fread(&start,
sizeof(start), 1, fp) != 1) {
100 fseek(fp, start, SEEK_SET);
102 if (fread(&entries,
sizeof(entries), 1, fp) != 1) {
106 ReverseN(&entries,
sizeof(entries));
108 fseek(fp, entries *
sizeof(
TIFFENTRY), SEEK_CUR);