diff options
| author | Maxime Coste <mawww@kakoune.org> | 2023-08-05 10:34:16 +1000 |
|---|---|---|
| committer | Maxime Coste <mawww@kakoune.org> | 2023-08-05 10:34:16 +1000 |
| commit | d1e189f1bf8ed296872235e73c51ab75251b2e8c (patch) | |
| tree | 0f65c300633b963df9096e438810934bdad80fb6 /src/display_buffer.hh | |
| parent | 521549fb69f3aacda93059da6f67169c4c29dd21 (diff) | |
Try to fix clang build issues
Diffstat (limited to 'src/display_buffer.hh')
| -rw-r--r-- | src/display_buffer.hh | 4 |
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); } |
