summaryrefslogtreecommitdiff
path: root/src/buffer.hh
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2016-07-20 08:39:36 +0100
committerMaxime Coste <frrrwww@gmail.com>2016-07-24 21:25:05 +0100
commite391f93a9e1dbf7e087a34bd0b040ef348cce506 (patch)
tree35034c13a35cbbfe85a5c92d26850ff51037190e /src/buffer.hh
parent2296b43299d13cae6094f3e19e509428bc6be783 (diff)
Set memory domains for Buffer::HistoryNode
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 1ba21b73..2bc1e098 100644
--- a/src/buffer.hh
+++ b/src/buffer.hh
@@ -242,13 +242,13 @@ private:
using UndoGroup = Vector<Modification, MemoryDomain::BufferMeta>;
- struct HistoryNode : SafeCountable
+ struct HistoryNode : SafeCountable, UseMemoryDomain<MemoryDomain::BufferMeta>
{
HistoryNode(HistoryNode* parent);
SafePtr<HistoryNode> parent;
UndoGroup undo_group;
- Vector<std::unique_ptr<HistoryNode>> childs;
+ Vector<std::unique_ptr<HistoryNode>, MemoryDomain::BufferMeta> childs;
SafePtr<HistoryNode> redo_child;
};