wine/dlls/atl atl.spec atl_main.c atlbase.h
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Nov 28 05:05:37 CST 2005
ChangeSet ID: 21485
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard at winehq.org 2005/11/28 05:05:37
Modified files:
dlls/atl : atl.spec atl_main.c atlbase.h
Log message:
Jacek Caban <jacek at codeweavers.com>
Added AtlAxCreateControl stub implementation.
Patch: http://cvs.winehq.org/patch.py?id=21485
Old revision New revision Changes Path
1.12 1.13 +1 -1 wine/dlls/atl/atl.spec
1.16 1.17 +10 -0 wine/dlls/atl/atl_main.c
1.6 1.7 +1 -0 wine/dlls/atl/atlbase.h
Index: wine/dlls/atl/atl.spec
diff -u -p wine/dlls/atl/atl.spec:1.12 wine/dlls/atl/atl.spec:1.13
--- wine/dlls/atl/atl.spec:1.12 28 Nov 2005 11: 5:37 -0000
+++ wine/dlls/atl/atl.spec 28 Nov 2005 11: 5:37 -0000
@@ -30,7 +30,7 @@
36 stub AtlAxDialogBoxA
37 stub AtlAxCreateDialogW
38 stub AtlAxCreateDialogA
-39 stub AtlAxCreateControl
+39 stdcall AtlAxCreateControl(ptr ptr ptr ptr)
40 stub AtlAxCreateControlEx
41 stub AtlAxAttachControl
42 stdcall AtlAxWinInit()
Index: wine/dlls/atl/atl_main.c
diff -u -p wine/dlls/atl/atl_main.c:1.16 wine/dlls/atl/atl_main.c:1.17
--- wine/dlls/atl/atl_main.c:1.16 28 Nov 2005 11: 5:37 -0000
+++ wine/dlls/atl/atl_main.c 28 Nov 2005 11: 5:37 -0000
@@ -314,3 +314,13 @@ HRESULT WINAPI AtlModuleUnregisterServer
FIXME("%p %s\n", pm, debugstr_guid(clsid));
return E_FAIL;
}
+
+/***********************************************************************
+ * AtlAxCreateControl [ATL.@]
+ */
+HRESULT WINAPI AtlAxCreateControl(LPCOLESTR lpszName, HWND hWnd,
+ IStream *pStream, IUnknown **ppUnkContainer)
+{
+ FIXME("%s %p %p %p)\n", debugstr_w(lpszName), hWnd, pStream, ppUnkContainer);
+ return E_NOTIMPL;
+}
Index: wine/dlls/atl/atlbase.h
diff -u -p wine/dlls/atl/atlbase.h:1.6 wine/dlls/atl/atlbase.h:1.7
--- wine/dlls/atl/atlbase.h:1.6 28 Nov 2005 11: 5:37 -0000
+++ wine/dlls/atl/atlbase.h 28 Nov 2005 11: 5:37 -0000
@@ -142,6 +142,7 @@ struct _ATL_REGMAP_ENTRY
};
HRESULT WINAPI AtlAdvise(IUnknown *pUnkCP, IUnknown *pUnk, const IID * iid, LPDWORD dpw);
+HRESULT WINAPI AtlAxCreateControl(LPCOLESTR,HWND,IStream*,IUnknown**);
HRESULT WINAPI AtlFreeMarshalStream(IStream *pStream);
HRESULT WINAPI AtlInternalQueryInterface(LPVOID pThis, const _ATL_INTMAP_ENTRY* pEntries, REFIID iid, LPVOID* ppvObject);
HRESULT WINAPI AtlMarshalPtrInProc(IUnknown *pUnk, const IID *iid, IStream **ppStream);
More information about the wine-cvs
mailing list