summaryrefslogtreecommitdiff
path: root/src/word_db.cc
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2015-01-31 23:50:24 +0000
committerMaxime Coste <frrrwww@gmail.com>2015-01-31 23:50:24 +0000
commit0b4ecef2d2cbef9f22d5fac5f50bbab96b9f9256 (patch)
tree57146575bfd853bb4a9fa61b6fd22be6d9fc54a5 /src/word_db.cc
parentb4661e37d28dd14ff9e14175e5d2d40f8f19365b (diff)
Rewrite line modifications, hopefully with easier to comprehend code
Diffstat (limited to 'src/word_db.cc')
-rw-r--r--src/word_db.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/word_db.cc b/src/word_db.cc
index 6b0eeb0a..2786396b 100644
--- a/src/word_db.cc
+++ b/src/word_db.cc
@@ -108,13 +108,13 @@ void WordDB::update_db()
kak_assert((int)new_lines.size() == (int)modif.new_line);
- while (old_line <= modif.old_line + modif.num_removed)
+ while (old_line < modif.old_line + modif.num_removed)
{
kak_assert(old_line < m_lines.size());
remove_words(get_words(SharedString{m_lines[(int)old_line++]}));
}
- for (auto l = 0_line; l <= modif.num_added; ++l)
+ for (auto l = 0_line; l < modif.num_added; ++l)
{
if (modif.new_line + l >= buffer.line_count())
break;