LINE
char hline[LINE + 1];
nread = fread(hline, 1, LINE, fh);
nread = x_read(xp, LINE);
XcheckN(s->xs, xp, LINE);
if (count++ % LINE == 0) /* Finished a line? */
REALLOC) * sizeof (LINE));
sizeof (LINE));
LINE *line;
if ((match+=(n_match=strlen(lst[i]))) > LINE) {
static LINE *alloc_line(void);
static void flush_line(LINE *);
static void free_line(LINE *);
static LINE *lines;
LINE *l; /* current line */
LINE *lnew;
LINE *l;
flush_line(LINE *l)
static LINE *line_freelist;
static LINE *
LINE *l;
if ((l = realloc(NULL, sizeof(LINE) * NALLOC)) == NULL)
memset(l, 0, sizeof(LINE));
free_line(LINE *l)
LINE *l_prev; /* previous line */
LINE *l_next; /* next line */
static int cmp(LINE *, u_long, LINE *, u_long);
static void outfield(LINE *, u_long);
static void outoneline(INPUT *, LINE *);
static void outtwoline(INPUT *, LINE *, INPUT *, LINE *);
LINE *lp;
LINE tmp;
if (reallocarr(&F->set, nsize, sizeof(LINE)) != 0)
(F->setalloc - cnt) * sizeof(LINE));
cmp(LINE *lp1, u_long fieldno1, LINE *lp2, u_long fieldno2)
outoneline(INPUT *F, LINE *lp)
outtwoline(INPUT *F1, LINE *lp1, INPUT *F2, LINE *lp2)
outfield(LINE *lp, u_long fieldno)
static LINE noline = {nolineline, 0, 0, 0, 0}; /* arg for outfield if no line to output */
LINE *set; /* set of lines with same field */
{"LINE",0xDF1A, LINE, {SPEC, 0, 0, 0}},
case LINE: