| Index: ui/base/win/tsf_bridge.cc
|
| diff --git a/ui/base/win/tsf_bridge.cc b/ui/base/win/tsf_bridge.cc
|
| index 1db1f17f8d7d31623062a7e59e10cfe0e3355836..1d428def0c2b788de842a5fc0a5118c723756b5d 100644
|
| --- a/ui/base/win/tsf_bridge.cc
|
| +++ b/ui/base/win/tsf_bridge.cc
|
| @@ -3,6 +3,7 @@
|
| // found in the LICENSE file.
|
|
|
| #include <msctf.h>
|
| +
|
| #include "base/logging.h"
|
| #include "base/memory/ref_counted.h"
|
| #include "base/memory/scoped_ptr.h"
|
| @@ -183,6 +184,12 @@ class TsfBridgeDelegate : public TsfBridge {
|
| }
|
| }
|
|
|
| + virtual base::win::ScopedComPtr<ITfThreadMgr> GetThreadManager() OVERRIDE {
|
| + DCHECK_EQ(MessageLoop::TYPE_UI, MessageLoop::current()->type());
|
| + DCHECK(IsInitialized());
|
| + return thread_manager_;
|
| + }
|
| +
|
| private:
|
| friend struct DefaultSingletonTraits<TsfBridgeDelegate>;
|
|
|
|
|