Aric Stewart : msctf: Implement TF_GetThreadMgr.
Alexandre Julliard
julliard at winehq.org
Wed Feb 4 09:15:41 CST 2009
Module: wine
Branch: master
Commit: 929aadf29b58d4ed6a1641ead4ff24892d24bbe9
URL: http://source.winehq.org/git/wine.git/?a=commit;h=929aadf29b58d4ed6a1641ead4ff24892d24bbe9
Author: Aric Stewart <aric at 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
More information about the wine-cvs
mailing list