summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2013-06-03 14:26:05 +0200
committerMaxime Coste <frrrwww@gmail.com>2013-06-03 14:26:05 +0200
commit24ffd6abaec66a3325d18693bb3306c0d41d5daa (patch)
treecbd4ba04aca796f35df14f7b1c1b17a41e175e2c /src
parentb51799a2b2202a1933f46cb2c085053406a43a4b (diff)
DynamicSelectionList check that buffer end is not selected
Diffstat (limited to 'src')
-rw-r--r--src/dynamic_selection_list.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/dynamic_selection_list.cc b/src/dynamic_selection_list.cc
index d3d3497c..3de8c80c 100644
--- a/src/dynamic_selection_list.cc
+++ b/src/dynamic_selection_list.cc
@@ -28,6 +28,8 @@ void DynamicSelectionList::check_invariant() const
auto& sel = (*this)[i];
kak_assert(buffer.is_valid(sel.first()));
kak_assert(buffer.is_valid(sel.last()));
+ kak_assert(not buffer.is_end(sel.first()));
+ kak_assert(not buffer.is_end(sel.last()));
kak_assert(utf8::is_character_start(sel.first()));
kak_assert(utf8::is_character_start(sel.last()));
}