Lines Matching defs:read_pos
42 char *read_pos; /* Where we're reading into *LINEPTR. */
54 read_pos = *lineptr + offset;
64 assert (*n - nchars_avail == (size_t) (read_pos - *lineptr));
72 nchars_avail = *n + *lineptr - read_pos;
76 memcpy (new_line, *lineptr, read_pos - *lineptr);
80 read_pos = *n - nchars_avail + *lineptr;
81 assert (*n - nchars_avail == (size_t) (read_pos - *lineptr));
87 if (read_pos == *lineptr)
93 *read_pos++ = c;
102 *read_pos = '\0';
104 return read_pos - (*lineptr + offset);