diff options
Diffstat (limited to 'src/ui/terminal/line.h')
-rw-r--r-- | src/ui/terminal/line.h | 3 |
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_; |