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
be164751
Commit
be164751
authored
Apr 29, 2007
by
Rob Shearman
Committed by
Alexandre Julliard
Apr 30, 2007
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
atl: Add stubs for AtlIPersistStreamInit_Load and AtlIPersistStreamInit_Save.
Based on a patch by Anastasius Focht and information from Inside ATL.
parent
fec8156c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
31 additions
and
2 deletions
+31
-2
atl.spec
dlls/atl/atl.spec
+2
-2
atl_main.c
dlls/atl/atl_main.c
+29
-0
No files found.
dlls/atl/atl.spec
View file @
be164751
...
...
@@ -41,8 +41,8 @@
47 stdcall AtlAxGetControl(long ptr)
48 stdcall AtlAxGetHost(long ptr)
49 stub AtlRegisterClassCategoriesHelper
50 st
ub AtlIPersistStreamInit_Load
51 st
ub AtlIPersistStreamInit_Save
50 st
dcall AtlIPersistStreamInit_Load(ptr ptr ptr ptr)
51 st
dcall AtlIPersistStreamInit_Save(ptr long ptr ptr ptr)
52 stub AtlIPersistPropertyBag_Load
53 stub AtlIPersistPropertyBag_Save
54 stub AtlGetObjectSourceInterface
...
...
dlls/atl/atl_main.c
View file @
be164751
...
...
@@ -534,3 +534,32 @@ void* WINAPI AtlModuleExtractCreateWndData(_ATL_MODULEW *pM)
}
return
NULL
;
}
/* FIXME: should be in a header file */
typedef
struct
ATL_PROPMAP_ENTRY
{
LPCOLESTR
szDesc
;
DISPID
dispid
;
const
CLSID
*
pclsidPropPage
;
const
IID
*
piidDispatch
;
DWORD
dwOffsetData
;
DWORD
dwSizeData
;
VARTYPE
vt
;
}
ATL_PROPMAP_ENTRY
;
HRESULT
WINAPI
AtlIPersistStreamInit_Load
(
LPSTREAM
pStm
,
ATL_PROPMAP_ENTRY
*
pMap
,
void
*
pThis
,
IUnknown
*
pUnk
)
{
FIXME
(
"(%p, %p, %p, %p)
\n
"
,
pStm
,
pMap
,
pThis
,
pUnk
);
return
S_OK
;
}
HRESULT
WINAPI
AtlIPersistStreamInit_Save
(
LPSTREAM
pStm
,
BOOL
fClearDirty
,
ATL_PROPMAP_ENTRY
*
pMap
,
void
*
pThis
,
IUnknown
*
pUnk
)
{
FIXME
(
"(%p, %d, %p, %p, %p)
\n
"
,
pStm
,
fClearDirty
,
pMap
,
pThis
,
pUnk
);
return
S_OK
;
}
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