wine/dlls/ole32 tests/marshal.c oleproxy.c mar ...

Alexandre Julliard julliard at winehq.org
Wed Jan 19 11:00:21 CST 2005


ChangeSet ID:	15543
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2005/01/19 11:00:21

Modified files:
	dlls/ole32/tests: marshal.c 
	dlls/ole32     : oleproxy.c marshal.c 

Log message:
	Robert Shearman <rob at codeweavers.com>
	- Initialize ppv pointer in ClientIdentity_QueryInterface to NULL as
	apps depend on this.
	- Don't release IRpcProxyBuffer on ifproxy destruction - the caller
	will do this for us.
	- Make find_proxy_manager add a reference to the proxy manager and
	make proxy_manager_construct return an object with a valid
	ref-count.
	- Remove stray not operator to fix a memory leak / crash in
	proxy_manager_destroy.
	- More debug messages, especially on errors.
	- Fix ref-count leak in the Class Factory proxy.
	- Add a test case for IClassFactory_CreateInstance.

Patch: http://cvs.winehq.org/patch.py?id=15543

Old revision  New revision  Changes     Path
 1.7           1.8           +53 -9      wine/dlls/ole32/tests/marshal.c
 1.25          1.26          +2 -3       wine/dlls/ole32/oleproxy.c
 1.52          1.53          +54 -16     wine/dlls/ole32/marshal.c




More information about the wine-cvs mailing list