summaryrefslogtreecommitdiff
path: root/src/display_buffer.hh
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2015-01-21 13:35:46 +0000
committerMaxime Coste <frrrwww@gmail.com>2015-01-21 13:35:46 +0000
commit0ff415597ec40942b18b42c1126d40ca5650304b (patch)
tree85e9c1bf8d932172878e9b9bad2c0712b695f4eb /src/display_buffer.hh
parentb2d5b9ca5f710b1da849e0f94e8f16dadee11139 (diff)
Add Display memory domain
Diffstat (limited to 'src/display_buffer.hh')
-rw-r--r--src/display_buffer.hh6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/display_buffer.hh b/src/display_buffer.hh
index 1ddb9f44..3d3da830 100644
--- a/src/display_buffer.hh
+++ b/src/display_buffer.hh
@@ -11,7 +11,7 @@ namespace Kakoune
class Buffer;
-struct DisplayAtom
+struct DisplayAtom : public UseMemoryDomain<MemoryDomain::Display>
{
public:
enum Type { BufferRange, ReplacedBufferRange, Text };
@@ -82,7 +82,7 @@ private:
using BufferRange = std::pair<ByteCoord, ByteCoord>;
using AtomList = Vector<DisplayAtom>;
-class DisplayLine
+class DisplayLine : public UseMemoryDomain<MemoryDomain::Display>
{
public:
using iterator = AtomList::iterator;
@@ -123,7 +123,7 @@ private:
AtomList m_atoms;
};
-class DisplayBuffer
+class DisplayBuffer : public UseMemoryDomain<MemoryDomain::Display>
{
public:
using LineList = Vector<DisplayLine>;