Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
f63617ef
Commit
f63617ef
authored
Nov 21, 2012
by
Jacek Caban
Committed by
Alexandre Julliard
Nov 21, 2012
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
atl80: Forward calls directly to atl100 when possible.
parent
8cfe856b
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
31 additions
and
37 deletions
+31
-37
atl80.c
dlls/atl80/atl80.c
+3
-10
atl80.spec
dlls/atl80/atl80.spec
+27
-27
make_specfiles
tools/make_specfiles
+1
-0
No files found.
dlls/atl80/atl80.c
View file @
f63617ef
...
@@ -19,17 +19,10 @@
...
@@ -19,17 +19,10 @@
#include <stdarg.h>
#include <stdarg.h>
#include "windef.h"
#include "windef.h"
#include "winbase.h"
#include "winbase.h"
#include "atliface.h"
#include "wine/debug.h"
WINE_DEFAULT_DEBUG_CHANNEL
(
atl80
);
HRESULT
WINAPI
AtlCreateRegistrar
(
IRegistrar
**
ppReg
)
{
FIXME
(
"(%p) stub
\n
"
,
ppReg
);
return
E_NOTIMPL
;
}
/***********************************************************************
* AtlGetVersion [atl80.@]
*/
DWORD
WINAPI
AtlGetVersion
(
void
*
pReserved
)
DWORD
WINAPI
AtlGetVersion
(
void
*
pReserved
)
{
{
return
0x0800
;
return
0x0800
;
...
...
dlls/atl80/atl80.spec
View file @
f63617ef
10 stdcall AtlAdvise(ptr ptr ptr ptr) atl.AtlAdvise
10 stdcall AtlAdvise(ptr ptr ptr ptr) atl
100
.AtlAdvise
11 stdcall AtlUnadvise(ptr ptr long) atl.AtlUnadvise
11 stdcall AtlUnadvise(ptr ptr long) atl
100
.AtlUnadvise
12 stdcall AtlFreeMarshalStream(ptr) atl.AtlFreeMarshalStream
12 stdcall AtlFreeMarshalStream(ptr) atl
100
.AtlFreeMarshalStream
13 stdcall AtlMarshalPtrInProc(ptr ptr ptr) atl.AtlMarshalPtrInProc
13 stdcall AtlMarshalPtrInProc(ptr ptr ptr) atl
100
.AtlMarshalPtrInProc
14 stdcall AtlUnmarshalPtr(ptr ptr ptr) atl.AtlUnmarshalPtr
14 stdcall AtlUnmarshalPtr(ptr ptr ptr) atl
100
.AtlUnmarshalPtr
15 stdcall AtlModuleGetClassObject(ptr ptr ptr ptr) atl.AtlModuleGetClassObject
15 stdcall AtlModuleGetClassObject(ptr ptr ptr ptr) atl.AtlModuleGetClassObject
16 stdcall AtlModuleInit(ptr long long) atl.AtlModuleInit
16 stdcall AtlModuleInit(ptr long long) atl.AtlModuleInit
17 stdcall AtlModuleRegisterClassObjects(ptr long long) atl.AtlModuleRegisterClassObjects
17 stdcall AtlModuleRegisterClassObjects(ptr long long) atl.AtlModuleRegisterClassObjects
...
@@ -14,41 +14,41 @@
...
@@ -14,41 +14,41 @@
23 stdcall AtlModuleUpdateRegistryFromResourceD(ptr wstr long ptr ptr) atl.AtlModuleUpdateRegistryFromResourceD
23 stdcall AtlModuleUpdateRegistryFromResourceD(ptr wstr long ptr ptr) atl.AtlModuleUpdateRegistryFromResourceD
24 stub AtlWaitWithMessageLoop
24 stub AtlWaitWithMessageLoop
25 stub AtlSetErrorInfo
25 stub AtlSetErrorInfo
26 stdcall AtlCreateTargetDC(long ptr) atl.AtlCreateTargetDC
26 stdcall AtlCreateTargetDC(long ptr) atl
100
.AtlCreateTargetDC
27 stdcall AtlHiMetricToPixel(ptr ptr) atl.AtlHiMetricToPixel
27 stdcall AtlHiMetricToPixel(ptr ptr) atl
100
.AtlHiMetricToPixel
28 stdcall AtlPixelToHiMetric(ptr ptr) atl.AtlPixelToHiMetric
28 stdcall AtlPixelToHiMetric(ptr ptr) atl
100
.AtlPixelToHiMetric
29 stub AtlDevModeW2A
29 stub AtlDevModeW2A
30 stdcall AtlComPtrAssign(ptr ptr) atl.AtlComPtrAssign
30 stdcall AtlComPtrAssign(ptr ptr) atl
100
.AtlComPtrAssign
31 stdcall AtlComQIPtrAssign(ptr ptr ptr) atl.AtlComQIPtrAssign
31 stdcall AtlComQIPtrAssign(ptr ptr ptr) atl
100
.AtlComQIPtrAssign
32 stdcall AtlInternalQueryInterface(ptr ptr ptr ptr) atl.AtlInternalQueryInterface
32 stdcall AtlInternalQueryInterface(ptr ptr ptr ptr) atl
100
.AtlInternalQueryInterface
34 stdcall AtlGetVersion(ptr)
34 stdcall AtlGetVersion(ptr)
35 stub AtlAxDialogBoxW
35 stub AtlAxDialogBoxW
36 stub AtlAxDialogBoxA
36 stub AtlAxDialogBoxA
37 stdcall AtlAxCreateDialogW(long wstr long ptr long) atl.AtlAxCreateDialogW
37 stdcall AtlAxCreateDialogW(long wstr long ptr long) atl
100
.AtlAxCreateDialogW
38 stdcall AtlAxCreateDialogA(long str long ptr long) atl.AtlAxCreateDialogA
38 stdcall AtlAxCreateDialogA(long str long ptr long) atl
100
.AtlAxCreateDialogA
39 stdcall AtlAxCreateControl(ptr ptr ptr ptr) atl.AtlAxCreateControl
39 stdcall AtlAxCreateControl(ptr ptr ptr ptr) atl
100
.AtlAxCreateControl
40 stdcall AtlAxCreateControlEx(ptr ptr ptr ptr ptr ptr ptr) atl.AtlAxCreateControlEx
40 stdcall AtlAxCreateControlEx(ptr ptr ptr ptr ptr ptr ptr) atl
100
.AtlAxCreateControlEx
41 stdcall AtlAxAttachControl(ptr ptr ptr) atl.AtlAxAttachControl
41 stdcall AtlAxAttachControl(ptr ptr ptr) atl
100
.AtlAxAttachControl
42 stdcall AtlAxWinInit() atl.AtlAxWinInit
42 stdcall AtlAxWinInit() atl
100
.AtlAxWinInit
43 stdcall AtlModuleAddCreateWndData(ptr ptr ptr) atl.AtlModuleAddCreateWndData
43 stdcall AtlModuleAddCreateWndData(ptr ptr ptr) atl.AtlModuleAddCreateWndData
# don't forward to atl100.dll
44 stdcall AtlModuleExtractCreateWndData(ptr) atl.AtlModuleExtractCreateWndData
44 stdcall AtlModuleExtractCreateWndData(ptr) atl.AtlModuleExtractCreateWndData
# don't forward to atl100.dll
45 stdcall AtlModuleRegisterWndClassInfoW(ptr ptr ptr) atl.AtlModuleRegisterWndClassInfoW
45 stdcall AtlModuleRegisterWndClassInfoW(ptr ptr ptr) atl.AtlModuleRegisterWndClassInfoW
# don't forward to atl100.dll
46 stdcall AtlModuleRegisterWndClassInfoA(ptr ptr ptr) atl.AtlModuleRegisterWndClassInfoA
46 stdcall AtlModuleRegisterWndClassInfoA(ptr ptr ptr) atl.AtlModuleRegisterWndClassInfoA
# don't forward to atl100.dll
47 stdcall AtlAxGetControl(long ptr) atl.AtlAxGetControl
47 stdcall AtlAxGetControl(long ptr) atl
100
.AtlAxGetControl
48 stdcall AtlAxGetHost(long ptr) atl.AtlAxGetHost
48 stdcall AtlAxGetHost(long ptr) atl
100
.AtlAxGetHost
49 stub AtlRegisterClassCategoriesHelper
49 stub AtlRegisterClassCategoriesHelper
50 stdcall AtlIPersistStreamInit_Load(ptr ptr ptr ptr) atl.AtlIPersistStreamInit_Load
50 stdcall AtlIPersistStreamInit_Load(ptr ptr ptr ptr) atl
100
.AtlIPersistStreamInit_Load
51 stdcall AtlIPersistStreamInit_Save(ptr long ptr ptr ptr) atl.AtlIPersistStreamInit_Save
51 stdcall AtlIPersistStreamInit_Save(ptr long ptr ptr ptr) atl
100
.AtlIPersistStreamInit_Save
52 stub AtlIPersistPropertyBag_Load
52 stub AtlIPersistPropertyBag_Load
53 stub AtlIPersistPropertyBag_Save
53 stub AtlIPersistPropertyBag_Save
54 stub AtlGetObjectSourceInterface
54 stub AtlGetObjectSourceInterface
55 stub AtlModuleUnRegisterTypeLib
55 stub AtlModuleUnRegisterTypeLib
56 stdcall AtlModuleLoadTypeLib(ptr wstr ptr ptr) atl.AtlModuleLoadTypeLib
56 stdcall AtlModuleLoadTypeLib(ptr wstr ptr ptr) atl.AtlModuleLoadTypeLib
57 stdcall AtlModuleUnregisterServerEx(ptr long ptr) atl.AtlModuleUnregisterServerEx
57 stdcall AtlModuleUnregisterServerEx(ptr long ptr) atl.AtlModuleUnregisterServerEx
58 stdcall AtlModuleAddTermFunc(ptr
ptr long) atl.AtlModuleAddTermFunc
58 stdcall AtlModuleAddTermFunc(ptr
) atl.AtlModuleAddTermFunc # don't forward to atl100.dll
59 stub AtlAxCreateControlLic
59 stub AtlAxCreateControlLic
60 stub AtlAxCreateControlLicEx
60 stub AtlAxCreateControlLicEx
61 stdcall AtlCreateRegistrar(ptr)
61 stdcall AtlCreateRegistrar(ptr)
atl100.AtlCreateRegistrar
62 stub AltWinModuleRegisterClassExW
62 stub AltWinModuleRegisterClassExW
63 stub AltWinModuleRegisterClassExA
63 stub AltWinModuleRegisterClassExA
64 stub AltCallTermFunc
64 stub AltCallTermFunc
...
...
tools/make_specfiles
View file @
f63617ef
...
@@ -112,6 +112,7 @@ my @dll_groups =
...
@@ -112,6 +112,7 @@ my @dll_groups =
"vcomp90"
,
"vcomp90"
,
],
],
[
[
"atl100"
,
"atl"
,
"atl"
,
"atl80"
,
"atl80"
,
],
],
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment