wine/dlls/atl atl_main.c atliface.idl
Alexandre Julliard
julliard at wine.codeweavers.com
Fri Dec 2 07:15:33 CST 2005
ChangeSet ID: 21628
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard at winehq.org 2005/12/02 07:15:33
Modified files:
dlls/atl : atl_main.c atliface.idl
Log message:
Francois Gouget <fgouget at free.fr>
Fix the AtlAxWinInit() prototype.
Also make it return FALSE to indicate failure instead of E_FAIL.
Define AtlAxWinInit() and AtlAxCreateControl() in atliface.idl.
Patch: http://cvs.winehq.org/patch.py?id=21628
Old revision New revision Changes Path
1.17 1.18 +2 -2 wine/dlls/atl/atl_main.c
1.1 1.2 +3 -0 wine/dlls/atl/atliface.idl
Index: wine/dlls/atl/atl_main.c
diff -u -p wine/dlls/atl/atl_main.c:1.17 wine/dlls/atl/atl_main.c:1.18
--- wine/dlls/atl/atl_main.c:1.17 2 Dec 2005 13:15:33 -0000
+++ wine/dlls/atl/atl_main.c 2 Dec 2005 13:15:33 -0000
@@ -174,10 +174,10 @@ HRESULT WINAPI AtlModuleUnregisterServer
* TRUE or FALSE
*/
-HRESULT WINAPI AtlAxWinInit(void)
+BOOL WINAPI AtlAxWinInit(void)
{
FIXME("Try use native atl.dll if possible\n");
- return E_FAIL;
+ return FALSE;
}
Index: wine/dlls/atl/atliface.idl
diff -u -p wine/dlls/atl/atliface.idl:1.1 wine/dlls/atl/atliface.idl:1.2
--- wine/dlls/atl/atliface.idl:1.1 2 Dec 2005 13:15:33 -0000
+++ wine/dlls/atl/atliface.idl 2 Dec 2005 13:15:33 -0000
@@ -69,3 +69,6 @@ interface IRegistrar : IUnknown
}
cpp_quote("DEFINE_GUID(CLSID_ATLRegistrar,0x44ec053a,0x400f,0x11d0,0x9d,0xcd,0x00,0xa0,0xc9,0x03,0x91,0xd3);")
+
+cpp_quote("HRESULT WINAPI AtlAxCreateControl(LPCOLESTR,HWND,IStream*,IUnknown**);")
+cpp_quote("BOOL WINAPI AtlAxWinInit(void);")
More information about the wine-cvs
mailing list