From b65ca3b944d33637b3b41eb44d2775472cfdad0c Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 9 May 2020 13:20:01 +0200 Subject: [PATCH] LibVT: Make Terminal::Line non-copyable and non-movable --- Libraries/LibVT/Terminal.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Libraries/LibVT/Terminal.h b/Libraries/LibVT/Terminal.h index 9d31c4640b..66387f1459 100644 --- a/Libraries/LibVT/Terminal.h +++ b/Libraries/LibVT/Terminal.h @@ -26,6 +26,7 @@ #pragma once +#include #include #include #include @@ -104,6 +105,9 @@ public: u16 cursor_row() const { return m_cursor_row; } struct Line { + AK_MAKE_NONCOPYABLE(Line); + AK_MAKE_NONMOVABLE(Line); + public: explicit Line(u16 columns); ~Line(); void clear(Attribute);