Lines Matching refs:linelen
61 int linelen; in read_line() local
66 for (linelen = 0; linelen < buflen; ) { in read_line()
72 if (linelen > 0 && buffer[linelen - 1] == '\\') { in read_line()
74 --linelen; in read_line()
77 buffer[linelen] = '\0'; in read_line()
78 return (linelen); in read_line()
82 buffer[linelen++] = c; in read_line()
86 if (linelen >= buflen) { in read_line()
90 } else if (linelen > 0 && buffer[linelen - 1] == '\\') { in read_line()
96 buffer[linelen] = '\0'; in read_line()
98 return (linelen > 0 ? linelen : -1); in read_line()
111 int linelen; in read_file() local
134 if ((linelen = read_line(fp, buffer, sizeof (buffer), in read_file()
139 if (linelen == 0) in read_file()
226 if (linelen == -2) { in read_file()