Lines Matching refs:clen
60 long clen = -1L;
111 if (clen > 0 && clen < n) { /* read too much */
117 if (fwrite(linebuf, 1, (int)clen, otf) !=
118 clen) {
122 l += linecount(linebuf, clen);
124 offset += clen;
125 s += clen;
126 n -= (int)clen;
128 memcpy(linebuf, linebuf+clen, n+1);
130 message[msgCount-1].m_clen = clen + 1;
135 /* here, clen == 0 or clen >= n */
138 clen++; /* cheat */
141 offset += clen;
142 s += (long)clen;
143 message[msgCount-1].m_clen = clen;
151 clen -= n;
152 if (clen <= 0) {
155 n = clen < sizeof (linebuf) ?
156 (int)clen : (int)sizeof (linebuf);
166 offset -= clen;
167 s -= clen;
168 clen = 0; /* stop the loop */
251 clen = atol(hcontents(linebuf));
252 cflg = clen >= 0;