diff options
Diffstat (limited to 'chrome/browser/extensions')
-rw-r--r-- | chrome/browser/extensions/api/terminal/terminal_private_api.cc | 6 | ||||
-rw-r--r-- | chrome/browser/extensions/api/terminal/terminal_private_api.h | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/chrome/browser/extensions/api/terminal/terminal_private_api.cc b/chrome/browser/extensions/api/terminal/terminal_private_api.cc index c70cfdf..91e1483 100644 --- a/chrome/browser/extensions/api/terminal/terminal_private_api.cc +++ b/chrome/browser/extensions/api/terminal/terminal_private_api.cc @@ -114,6 +114,8 @@ void OpenTerminalProcessFunction::OpenOnFileThread() { base::Bind(&OpenTerminalProcessFunction::RespondOnUIThread, this, pid)); } +SendInputToTerminalProcessFunction::~SendInputToTerminalProcessFunction() {} + void OpenTerminalProcessFunction::RespondOnUIThread(pid_t pid) { result_.reset(new base::FundamentalValue(pid)); SendResponse(true); @@ -149,6 +151,8 @@ void SendInputToTerminalProcessFunction::RespondOnUIThread(bool success) { SendResponse(true); } +CloseTerminalProcessFunction::~CloseTerminalProcessFunction() {} + bool CloseTerminalProcessFunction::RunTerminalFunction() { if (args_->GetSize() != 1) return false; @@ -176,6 +180,8 @@ void CloseTerminalProcessFunction::RespondOnUIThread(bool success) { SendResponse(true); } +OnTerminalResizeFunction::~OnTerminalResizeFunction() {} + bool OnTerminalResizeFunction::RunTerminalFunction() { if (args_->GetSize() != 3) return false; diff --git a/chrome/browser/extensions/api/terminal/terminal_private_api.h b/chrome/browser/extensions/api/terminal/terminal_private_api.h index 9bb4b26..ae66932 100644 --- a/chrome/browser/extensions/api/terminal/terminal_private_api.h +++ b/chrome/browser/extensions/api/terminal/terminal_private_api.h @@ -53,6 +53,8 @@ class SendInputToTerminalProcessFunction : public TerminalPrivateFunction { DECLARE_EXTENSION_FUNCTION_NAME("terminalPrivate.sendInput") protected: + virtual ~SendInputToTerminalProcessFunction(); + // TerminalPrivateFunction: virtual bool RunTerminalFunction() OVERRIDE; @@ -67,6 +69,8 @@ class CloseTerminalProcessFunction : public TerminalPrivateFunction { DECLARE_EXTENSION_FUNCTION_NAME("terminalPrivate.closeTerminalProcess") protected: + virtual ~CloseTerminalProcessFunction(); + virtual bool RunTerminalFunction() OVERRIDE; private: @@ -80,6 +84,8 @@ class OnTerminalResizeFunction : public TerminalPrivateFunction { DECLARE_EXTENSION_FUNCTION_NAME("terminalPrivate.onTerminalResize") protected: + virtual ~OnTerminalResizeFunction(); + virtual bool RunTerminalFunction() OVERRIDE; private: |