- 07 Feb, 2006 33 commits
-
-
Alexandre Julliard authored
-
Robert Shearman authored
The current method of handling typelib-marshaled interfaces that derive from IDispatch is to query for an IDispatch pointer from the proxy, but this causes a circular reference count. Fix the reference counting by loading using the IRpcProxyBuffer of IDispatch without an outer unknown, so that the lifetime is controlled by the typelib-marshaled interface's proxy. The IDispatch proxy now shares the same channel as the typelib-marshaled interface, so fix up the stub side to handle this.
-
Robert Shearman authored
-
Robert Shearman authored
Make the VT_DISPATCH and VT_UNKNOWN cases of serialize_param match the TKIND_INTERFACE case below by releasing their respective interfaces as necessary.
-
Robert Shearman authored
CoCreateInstance.
-
Robert Shearman authored
-
Robert Shearman authored
and by removing a redundant expression case.
-
Robert Shearman authored
StdProxy_Construct as it will just crash anyway.
-
James Hawkins authored
-
James Hawkins authored
-
Alexandre Julliard authored
(based on a patch by James Hawkins).
-
Alexandre Julliard authored
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
function to remove the large amount of duplicated code.
-
Robert Shearman authored
-
Robert Shearman authored
-
Eric Kohl authored
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
Pointers have priority over every other type, so move the detection to the top of get_struct_type. Fall through from the embedded array detection to the embedded structure handling code so that conformance, variance and pointer presence is inherited from the array's base type.
-
Robert Shearman authored
layouts. Write out pointer layouts for structures.
-
Robert Shearman authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
specified input format. Return a compressor handle in COMPVARS structure.
-
Michael Stefaniuc authored
-
H. Verbeet authored
-
H. Verbeet authored
- Split the test for getting and setting vertexdeclaration into one for creating the declaration and one for the actual getting and setting. - Add traces for when creating the device or vertexdeclaration fails.
-
H. Verbeet authored
declaration in IWineD3DVertexDeclarationImpl_GetDeclaration9.
-
H. Verbeet authored
-
H. Verbeet authored
-
H. Verbeet authored
-
Dmitry Timoshkov authored
-
- 06 Feb, 2006 7 commits
-
-
Robert Millan authored
them if present.
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Gerald Pfeifer authored
avoid using struct mtpos which may not be present on such systems).
-
Dmitry Timoshkov authored
-
Phil Lodwick authored
Add OK tests around more function calls. Add two more todo_wine tests that fail.
-
Vitaliy Margolen authored
-