203
201
if ((uint) (pos - buffer->start_of_line) < buffer->max_size)
205
203
if (!(length=fill_buffer(buffer)) || length == (size_t) -1)
209
207
pos--; /* break line here */
211
209
buffer->end_of_line=pos+1;
212
210
*out_length=(ulong) (pos + 1 - buffer->eof - buffer->start_of_line);