Lines Matching defs:end
59 typedef struct {long start, end;} Section;
117 prolog.start = prolog.end = 0;
118 page.start = page.end = 0;
131 else if (foundpage && page.end <= page.start)
132 page.end = ftell(fin);
137 page.end = ftell(fin);
144 prolog.end = page.start = ftell(fin);
148 if (page.end <= page.start) {
156 if (page.end <= page.start)
157 global[nglobal++].end = ftell(fin);
162 trailer.end = ftell(fin);
164 if (page.end <= page.start)
165 page.end = trailer.start;
168 fprintf(stderr, "prolog=(%d,%d)\n", prolog.start, prolog.end);
169 fprintf(stderr, "page=(%d,%d)\n", page.start, page.end);
171 fprintf(stderr, "global[%d]=(%d,%d)\n", i, global[i].start, global[i].end);
172 fprintf(stderr, "trailer=(%d,%d)\n", trailer.start, trailer.end);
202 if (s->end <= s->start)
205 while (ftell(fin) < s->end && fgets(buf, sizeof(buf), fin) != NULL)