diff options
Diffstat (limited to 'src/lexer-source-line-finder.cc')
-rw-r--r-- | src/lexer-source-line-finder.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lexer-source-line-finder.cc b/src/lexer-source-line-finder.cc index e2669d43..f71733e8 100644 --- a/src/lexer-source-line-finder.cc +++ b/src/lexer-source-line-finder.cc @@ -84,8 +84,8 @@ Result LexerSourceLineFinder::GetLineOffsets(int find_line, assert(!line_ranges_.empty()); Offset buffer_file_offset = 0; - CHECK_RESULT(source_->Tell(&buffer_file_offset)); while (!IsLineCached(find_line) && !eof_) { + CHECK_RESULT(source_->Tell(&buffer_file_offset)); size_t read_size = source_->Fill(buffer.data(), buffer.size()); if (read_size < buffer.size()) eof_ = true; |