Module: wine Branch: master Commit: 929aadf29b58d4ed6a1641ead4ff24892d24bbe9 URL: http://source.winehq.org/git/wine.git/?a=commit;h=929aadf29b58d4ed6a1641ead4...
Author: Aric Stewart aric@codeweavers.com Date: Tue Feb 3 14:28:41 2009 -0600
msctf: Implement TF_GetThreadMgr.
---
dlls/msctf/msctf.c | 14 ++++++++++++++ dlls/msctf/msctf.spec | 2 +- 2 files changed, 15 insertions(+), 1 deletions(-)
diff --git a/dlls/msctf/msctf.c b/dlls/msctf/msctf.c index 868721c..78b2bc3 100644 --- a/dlls/msctf/msctf.c +++ b/dlls/msctf/msctf.c @@ -210,3 +210,17 @@ HRESULT WINAPI TF_CreateThreadMgr(ITfThreadMgr **pptim) TRACE("\n"); return ThreadMgr_Constructor(NULL,(IUnknown**)pptim); } + +/*********************************************************************** + * TF_GetThreadMgr (MSCTF.@) + */ +HRESULT WINAPI TF_GetThreadMgr(ITfThreadMgr **pptim) +{ + TRACE("\n"); + *pptim = (ITfThreadMgr*)TlsGetValue(tlsIndex); + + if (*pptim) + ITfThreadMgr_AddRef(*pptim); + + return S_OK; +} diff --git a/dlls/msctf/msctf.spec b/dlls/msctf/msctf.spec index c5b9db5..faa9019 100644 --- a/dlls/msctf/msctf.spec +++ b/dlls/msctf/msctf.spec @@ -22,7 +22,7 @@ @ stub TF_GetMlngHKL @ stub TF_GetMlngIconIndex @ stub TF_GetThreadFlags -@ stub TF_GetThreadMgr +@ stdcall TF_GetThreadMgr(ptr) @ stub TF_InatExtractIcon @ stub TF_InitMlngInfo @ stub TF_InitSystem