From a2fc89a6ecf928b169104b496cafb264e05c2129 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Sun, 4 Mar 2018 10:35:24 +1100 Subject: [PATCH] Remove SelectionList::update_timestamp() This single line member function was only used once, inline it directly. --- src/selection.cc | 3 +-- src/selection.hh | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/selection.cc b/src/selection.cc index b536ee1b..00280a4d 100644 --- a/src/selection.cc +++ b/src/selection.cc @@ -48,12 +48,11 @@ void SelectionList::set(Vector list, size_t main) kak_assert(main < list.size()); m_selections = std::move(list); m_main = main; + m_timestamp = m_buffer->timestamp(); sort_and_merge_overlapping(); - update_timestamp(); check_invariant(); } - namespace { diff --git a/src/selection.hh b/src/selection.hh index 27820700..bf24ad95 100644 --- a/src/selection.hh +++ b/src/selection.hh @@ -137,7 +137,6 @@ struct SelectionList Buffer& buffer() const { return *m_buffer; } size_t timestamp() const { return m_timestamp; } - void update_timestamp() { m_timestamp = m_buffer->timestamp(); } void insert(ConstArrayView strings, InsertMode mode, Vector* out_insert_pos = nullptr);