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
0c658860
Commit
0c658860
authored
Jul 13, 2012
by
Nikolay Sivov
Committed by
Alexandre Julliard
Jul 13, 2012
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ole32: COM cleanup for IStorage interface of base storage implementation.
parent
08303391
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
6 additions
and
12 deletions
+6
-12
stg_prop.c
dlls/ole32/stg_prop.c
+1
-1
storage32.c
dlls/ole32/storage32.c
+0
-0
storage32.h
dlls/ole32/storage32.h
+5
-11
No files found.
dlls/ole32/stg_prop.c
View file @
0c658860
...
...
@@ -2321,7 +2321,7 @@ static HRESULT create_EnumSTATPROPSETSTG(
StorageImpl
*
This
,
IEnumSTATPROPSETSTG
**
ppenum
)
{
IStorage
*
stg
=
(
IStorage
*
)
&
This
->
base
.
lpVtbl
;
IStorage
*
stg
=
&
This
->
base
.
IStorage_iface
;
IEnumSTATSTG
*
penum
=
NULL
;
STATSTG
stat
;
ULONG
count
;
...
...
dlls/ole32/storage32.c
View file @
0c658860
This diff is collapsed.
Click to expand it.
dlls/ole32/storage32.h
View file @
0c658860
...
...
@@ -165,20 +165,19 @@ HRESULT OLECONVERT_CreateCompObjStream(LPSTORAGE pStorage, LPCSTR strOleTypeName
/****************************************************************************
* Storage
32
BaseImpl definitions.
* StorageBaseImpl definitions.
*
* This structure defines the base information contained in all implementations
* of IStorage
32
contained in this file storage implementation.
* of IStorage contained in this file storage implementation.
*
* In OOP terms, this is the base class for all the IStorage
32
implementations
* In OOP terms, this is the base class for all the IStorage implementations
* contained in this file.
*/
struct
StorageBaseImpl
{
const
IStorageVtbl
*
lpVtbl
;
/* Needs to be the first item in the struct
* since we want to cast this in a Storage32 pointer */
IStorage
IStorage_iface
;
const
IPropertySetStorageVtbl
*
pssVtbl
;
/* interface for adding a properties stream */
LONG
ref
;
/*
* Stream tracking list
...
...
@@ -192,11 +191,6 @@ struct StorageBaseImpl
struct
list
storageHead
;
/*
* Reference count of this object
*/
LONG
ref
;
/*
* TRUE if this object has been invalidated
*/
int
reverted
;
...
...
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