From 21da24235aaa9c40ccff032565b9f31ccd1ba178 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Wed, 7 Jun 2017 11:40:13 +0100 Subject: [PATCH] Small style tweak --- src/buffer.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/buffer.cc b/src/buffer.cc index 5dca738e..14821f79 100644 --- a/src/buffer.cc +++ b/src/buffer.cc @@ -196,7 +196,8 @@ BufferCoordAndTarget Buffer::offset_coord(BufferCoordAndTarget coord, LineCount String Buffer::string(BufferCoord begin, BufferCoord end) const { String res; - for (auto line = begin.line; line <= end.line and line < line_count(); ++line) + const auto last_line = std::min(end.line, line_count()-1); + for (auto line = begin.line; line <= last_line; ++line) { ByteCount start = 0; if (line == begin.line)