aboutsummaryrefslogtreecommitdiff
path: root/src/ui/terminal/line.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/terminal/line.h')
-rw-r--r--src/ui/terminal/line.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ui/terminal/line.h b/src/ui/terminal/line.h
index a90e2b7..dfe86cb 100644
--- a/src/ui/terminal/line.h
+++ b/src/ui/terminal/line.h
@@ -19,8 +19,10 @@
#include <termios.h>
+#include <memory>
#include <thread>
+#include "goldfishterm/simple.h"
#include "third_party/abseil/absl/base/thread_annotations.h"
#include "third_party/abseil/absl/strings/string_view.h"
#include "third_party/abseil/absl/synchronization/mutex.h"
@@ -81,6 +83,7 @@ class TerminalLine final {
void WriteRaw(absl::string_view bytes) ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu_);
termios original_termios_, current_termios_;
+ std::unique_ptr<goldfishterm::SimpleTerminalOutput> tty_;
std::thread sigwinch_watcher_;