summaryrefslogtreecommitdiff
path: root/src/buffer.hh
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2013-04-03 19:22:12 +0200
committerMaxime Coste <frrrwww@gmail.com>2013-04-04 14:04:37 +0200
commit1fd99e7e88c48d503a07b8a53580622467ae407f (patch)
tree878121c0581af6ea4879c01f22a559480ab0bbfc /src/buffer.hh
parent4fbe2dc6bc2522e79558fcb1af19d0cad947ea83 (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.hh4
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
{