summaryrefslogtreecommitdiff
path: root/src/display_buffer.hh
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2023-08-05 10:34:16 +1000
committerMaxime Coste <mawww@kakoune.org>2023-08-05 10:34:16 +1000
commitd1e189f1bf8ed296872235e73c51ab75251b2e8c (patch)
tree0f65c300633b963df9096e438810934bdad80fb6 /src/display_buffer.hh
parent521549fb69f3aacda93059da6f67169c4c29dd21 (diff)
Try to fix clang build issues
Diffstat (limited to 'src/display_buffer.hh')
-rw-r--r--src/display_buffer.hh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/display_buffer.hh b/src/display_buffer.hh
index a59ca99e..0fef5258 100644
--- a/src/display_buffer.hh
+++ b/src/display_buffer.hh
@@ -140,9 +140,9 @@ public:
auto has_buffer_range = std::mem_fn(&DisplayAtom::has_buffer_range);
if (auto first = std::find_if(beg, end, has_buffer_range); first != end)
{
- auto last = std::find_if(std::reverse_iterator(end), std::reverse_iterator(first), has_buffer_range);
+ auto& last = *std::find_if(std::reverse_iterator(end), std::reverse_iterator(first), has_buffer_range);
m_range.begin = std::min(m_range.begin, first->begin());
- m_range.end = std::max(m_range.end, last->end());
+ m_range.end = std::max(m_range.end, last.end());
}
return m_atoms.insert(pos, beg, end);
}