Lines Matching refs:buffer
30 char* buffer, size_t bufferSize)
32 size_t bytesRead = textSource.Read(offset, buffer, bufferSize - 1);
36 buffer[bytesRead] = '\0';
40 if (buffer[i] == '\0')
41 buffer[i] = ' ';
44 if (const char* lineEnd = strchr(buffer, '\n'))
45 bytesRead = lineEnd - buffer;
52 if (!isprint(buffer[i]))
53 buffer[i] = '.';
56 bool lineBreak = buffer[bytesRead] == '\n';
58 buffer[bytesRead] = '\0';
65 count_lines(const PagerTextSource& textSource, size_t width, char* buffer,
72 size_t bytesRead = next_line(textSource, width, offset, buffer,
86 offset_of_line(const PagerTextSource& textSource, size_t width, char* buffer,
96 size_t bytesRead = next_line(textSource, width, offset, buffer,