Lines Matching refs:lines
85 struct line **lines; member
499 seq->lines = nullptr; in initseq()
509 seq->lines = xpalloc (seq->lines, &seq->alloc, 1, -1, sizeof *seq->lines); in getseq()
511 seq->lines[i] = nullptr; in getseq()
514 if (get_line (fp, &seq->lines[seq->count], whichfile)) in getseq()
538 freeline (seq->lines[i]); in delseq()
539 free (seq->lines[i]); in delseq()
541 free (seq->lines); in delseq()
675 autocount_1 = seq1.count ? seq1.lines[0]->nfields : 0; in join()
676 autocount_2 = seq2.count ? seq2.lines[0]->nfields : 0; in join()
681 struct line const *hline1 = seq1.count ? seq1.lines[0] : &uni_blank; in join()
682 struct line const *hline2 = seq2.count ? seq2.lines[0] : &uni_blank; in join()
694 diff = keycmp (seq1.lines[0], seq2.lines[0], in join()
699 prjoin (seq1.lines[0], &uni_blank); in join()
707 prjoin (&uni_blank, seq2.lines[0]); in join()
723 while (!keycmp (seq1.lines[seq1.count - 1], seq2.lines[0], in join()
736 while (!keycmp (seq1.lines[0], seq2.lines[seq2.count - 1], in join()
745 prjoin (seq1.lines[i], seq2.lines[j]); in join()
751 SWAPLINES (seq1.lines[0], seq1.lines[seq1.count - 1]); in join()
759 SWAPLINES (seq2.lines[0], seq2.lines[seq2.count - 1]); in join()
780 prjoin (seq1.lines[0], &uni_blank); in join()
795 prjoin (&uni_blank, seq2.lines[0]); in join()