summaryrefslogtreecommitdiff
path: root/src/window.cc
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2011-09-29 09:10:27 +0000
committerMaxime Coste <frrrwww@gmail.com>2011-09-29 09:10:27 +0000
commit834e2d2fe3d9a67497dd34e6551e80df90c00458 (patch)
treee00f39e2f66c861019973b3539c789b13c26db39 /src/window.cc
parente659ea2dab4b91d6f5a8905f4a854f7be82343e3 (diff)
DisplayBuffer: check_invariant method to assert atoms consistency
Diffstat (limited to 'src/window.cc')
-rw-r--r--src/window.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/window.cc b/src/window.cc
index e94394c9..122767ee 100644
--- a/src/window.cc
+++ b/src/window.cc
@@ -309,7 +309,10 @@ void Window::update_display_buffer()
m_display_buffer.append(DisplayAtom(begin, end, m_buffer.string(begin, end)));
for (auto& filter : m_filters)
+ {
filter(m_display_buffer);
+ m_display_buffer.check_invariant();
+ }
}
void Window::set_dimensions(const WindowCoord& dimensions)