diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2013-04-03 19:22:12 +0200 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2013-04-04 14:04:37 +0200 |
| commit | 1fd99e7e88c48d503a07b8a53580622467ae407f (patch) | |
| tree | 878121c0581af6ea4879c01f22a559480ab0bbfc /src/buffer.hh | |
| parent | 4fbe2dc6bc2522e79558fcb1af19d0cad947ea83 (diff) | |
do not check buffer invariant in do_{erase,insert} as this cause O(n²) behaviour
Diffstat (limited to 'src/buffer.hh')
| -rw-r--r-- | src/buffer.hh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/buffer.hh b/src/buffer.hh index 9879bec7..e01919ee 100644 --- a/src/buffer.hh +++ b/src/buffer.hh @@ -168,10 +168,10 @@ public: const HookManager& hooks() const { return m_hooks; } std::unordered_set<BufferChangeListener*>& change_listeners() const { return m_change_listeners; } -private: - friend class BufferIterator; void check_invariant() const; +private: + friend class BufferIterator; struct Line { |
