James Hawkins : atl: Add a stub implementation of AtlModuleLoadTypeLib.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Jun 22 06:16:49 CDT 2006


Module: wine
Branch: refs/heads/master
Commit: b865c07db978fc846484d895654bb2fac1051004
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=b865c07db978fc846484d895654bb2fac1051004

Author: James Hawkins <truiken at gmail.com>
Date:   Wed Jun 21 11:49:50 2006 -0700

atl: Add a stub implementation of AtlModuleLoadTypeLib.

---

 dlls/atl/atl.spec   |    2 +-
 dlls/atl/atl_main.c |    7 +++++++
 2 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/dlls/atl/atl.spec b/dlls/atl/atl.spec
index faf786a..f7f46fe 100644
--- a/dlls/atl/atl.spec
+++ b/dlls/atl/atl.spec
@@ -47,6 +47,6 @@
 53 stub AtlIPersistPropertyBag_Save
 54 stub AtlGetObjectSourceInterface
 55 stub AtlModuleUnRegisterTypeLib
-56 stub AtlModuleLoadTypeLib
+56 stdcall AtlModuleLoadTypeLib(ptr wstr ptr ptr)
 57 stdcall AtlModuleUnregisterServerEx(ptr long ptr)
 58 stdcall AtlModuleAddTermFunc(ptr ptr long)
diff --git a/dlls/atl/atl_main.c b/dlls/atl/atl_main.c
index dd12a5d..fcda029 100644
--- a/dlls/atl/atl_main.c
+++ b/dlls/atl/atl_main.c
@@ -96,6 +96,13 @@ HRESULT WINAPI AtlModuleInit(_ATL_MODULE
     return S_OK;
 }
 
+HRESULT WINAPI AtlModuleLoadTypeLib(_ATL_MODULEA *pM, LPCOLESTR lpszIndex, 
+                                    BSTR *pbstrPath, ITypeLib **ppTypeLib)
+{
+    FIXME("(%p, %s, %p, %p): stub\n", pM, debugstr_w(lpszIndex), pbstrPath, ppTypeLib);
+    return E_FAIL;
+}
+
 HRESULT WINAPI AtlModuleTerm(_ATL_MODULEA* pM)
 {
     _ATL_TERMFUNC_ELEM *iter = pM->m_pTermFuncs, *tmp;




More information about the wine-cvs mailing list